Skip to content

v0.5.13 — Windows daemon support, file attachments, chat-first Context setup

Choose a tag to compare

@yuezengwu yuezengwu released this 10 Jul 12:03
f0f42a0

Highlights

  • Run First Tree agents on Windows through a per-user Task Scheduler daemon supervisor, with service restart/recovery hardening and reliable npm/Codex executable resolution.
  • Attach documents and other files from existing chats, new-chat drafts, and request answers; agent runtimes can download non-image attachments for Claude and Codex handoff.
  • Start or recover Context Tree setup in a private chat, resolving sources from declared workspace repositories, a local Git repository, or a GitHub URL.
  • Use GPT-5.6 Sol, Terra, and Luna Codex models with max and ultra reasoning, and discover the Codex CLI bundled with the ChatGPT desktop app.
  • Hosted macOS/Linux onboarding now uses the channel-aware portable installer with simpler copyable install and login commands.

Notable fixes

  • Surface terminal provider failures as durable, actionable chat notices, including clearer Claude proxy and connectivity guidance.
  • Resolve runtime-session tokens fresh from per-agent files and tolerate token-rotation races during soft enforcement.
  • Make first-tree upgrade fall back to the current channel's latest release when no server URL is configured.
  • Let self-directed GitHub assignments and mentions create a tracking chat when none exists.
  • Reject malformed double-escaped agent messages while preserving intentional stdin and message-file bodies.
  • Correct CommonMark fence handling in document-link previews to avoid missed or spurious links.
  • Reduce generated agent briefing size while preserving the hard collaboration, worktree, Context Tree, and skill rules.

Compatibility notes

  • Windows daemon support is per-user and starts after sign-in through Task Scheduler; it is not a Windows Service or pre-login daemon.
  • The new mobile /m/* shell remains channel-gated and disabled in production.
  • Existing npm-installed clients keep upgrade compatibility; hosted fresh installs on macOS/Linux use the portable installer.