Features
- Added checkboxes to the context mention popover. You can now investigate several issues and PRs together in one new session, or in a separate new session for each item.
- The context link badge now opens the linked session or worktree.
- pstack now installs as a native Claude and Codex plugin.
Fixes
- Jean now asks you to confirm before it closes a session that has unsent draft text.
- Review sessions now show as unread only after the review finishes.
- Web access now uploads large attachments (up to 50 MB) over HTTP. Before, they could close the WebSocket connection.
- Fixed mobile sidebar issues: long-press context menus, drag-and-drop on touch devices, the sidebar did not close when a new session started, and the New Agent dialog showed behind the sidebar.
- On Windows, Jean now finds the default fnm Node.js when
nodeis not on PATH (#797). - Fixed a React update loop at startup during onboarding (#796).
- MCP install no longer replaces symlinked config files (#799).
- Archiving a plan session now shows a toast that lets you restore it (#795).
- Loaded issue and PR lists now stay loaded when you open the context menu again.
- Refreshing context links no longer fails when no Linear API key is set.
- The skills list now shows namespaced Claude plugin skills (
<plugin>:<skill>) and enabled Codex plugin skills. - Renamed the Magic menu option "Commit in Session" to "Commit This Session".
Breaking Changes
- Agent Browser is now opt-in and is off by default. To use it, turn it on in Settings → MCP Servers → Agent Browser. When it is off, Jean removes the Agent Browser MCP entries that it added and leaves your own entries.
Full Changelog: https://github.com/coollabsio/jean/compare/v1.0.11...v1.0.12