What's New
Tab Orchestration for Agents
A complete set of MCP primitives for multi-agent workflows: stable tab IDs, basic orchestration tools (create / close / send / read), wait primitives (tab_wait, tab_wait_any) to synchronize on async results, and permission control so agents can accept or deny permission prompts remotely. Honors the bypass-permissions setting when creating tabs from MCP.
Drag & Drop Files Into Chat
Files can now be dragged directly from the OS file explorer into the chat input, inserted as inline mention chips.
Pluggable Mention Sources
The @ mention system has been refactored into a pluggable registry so chat and command palette share the same infrastructure. New mention sources can be added without touching the core.
Pinnable Quick Actions on Projects
Quick actions on project cards are now pinnable and toggleable — pin your most-used actions, hide the noise.
Cross-Feature Workflow Nodes
New workflow nodes connecting existing features: kanban, parallel tasks, workspace, and session recap. Build end-to-end automations that span the whole app.
Parallel Task Auto-Documentation
When a parallel run completes, it now auto-creates a kanban card and a workspace KB document summarizing the result.
PR Description from Chat Session
The Git panel can now generate a full PR description from the current chat session, turning the conversation into a structured PR body.
Prettier MCP Tool Names
MCP tool names in chat are now rendered with a server badge instead of the raw mcp__server__tool identifier.
Bug Fixes
- DB MCP: Auto-resolve transitive deps for asarUnpack, fixing
Cannot find module 'is-property'in packaged builds. The list of 181 unpacked packages is now computed automatically frompackage.json— future driver updates won't break the MCP again. - Cloud: Prompt before auto-uploading new projects instead of firing silently
- Cloud: No more N parallel toasts on bulk project load (debounced + coalesced confirmation dialog)
- Cloud: Startup project load no longer triggers a mass upload
- Cloud:
cloudAutoUploadProjectsis now off by default - Chat: Prevent tab rename failures on concurrent messages
- i18n: Add missing `uploadPhase*` keys and new `autoUploadConfirm*` keys in EN/FR/ES
- i18n: Sync locale keys across cross-feature work (kanban, parallel, workspace nodes)
Full Changelog
- `feat(mcp)`: add stable tab IDs and basic orchestration tools
- `feat(mcp)`: add wait primitives and permission control for tab orchestration
- `feat(mcp)`: honor bypass permissions setting when creating tabs
- `feat(chat)`: support drag-and-drop files from file explorer to chat input
- `feat(chat, palette)`: pluggable mention sources registry
- `feat(chat)`: prettify MCP tool names with server badge
- `feat(projects)`: pinnable quick actions and toggleable buttons on project cards
- `feat(workflow)`: add cross-feature nodes (kanban, parallel, workspace, recap)
- `feat(parallel)`: auto-create kanban cards and workspace doc on run completion
- `feat(git)`: generate PR description from session
- `fix(db-mcp)`: auto-resolve transitive deps for asarUnpack
- `fix(cloud)`: prompt before auto-upload and de-spam toasts
- `fix(chat)`: prevent tab rename failures on concurrent messages
- `chore(i18n)`: add locale keys for cross-feature work
- `docs(claude-md)`: sync guidance doc with v1.2.6 architecture
Downloads: Windows (.exe) · macOS (.dmg) · Linux (.AppImage)