This release adds 3 notable features for engineering teams evaluating rollout.
✓ No known CVEs patched in this version
Topics
Summary
AI summaryUpdates chat, wsl, and commandcode across a mixed release.
Changes in this release
| Type | Severity | Summary | CVE |
|---|---|---|---|
| Feature | Medium |
Added WSL support for Windows CLI routing, tool discovery, onboarding, preferences, and Jean‑managed CLI installs inside WSL. Added WSL support for Windows CLI routing, tool discovery, onboarding, preferences, and Jean‑managed CLI installs inside WSL. Source: llm_adapter@2026-06-15 Confidence: high |
— |
| Feature | Medium |
Added Command Code backend with managed CLI install/update flows and Jean plan approval support. Added Command Code backend with managed CLI install/update flows and Jean plan approval support. Source: llm_adapter@2026-06-15 Confidence: high |
— |
| Feature | Medium |
Added PI backend support including incremental stream parsing, bundled binary hints, effort controls, and live steering. Added PI backend support including incremental stream parsing, bundled binary hints, effort controls, and live steering. Source: llm_adapter@2026-06-15 Confidence: high |
— |
| Feature | Medium |
Added automated issue‑fixing scheduler with per‑project Auto Fix settings, polling, worktree creation, optional YOLO handoff, and dashboard filtering. Added automated issue‑fixing scheduler with per‑project Auto Fix settings, polling, worktree creation, optional YOLO handoff, and dashboard filtering. Source: llm_adapter@2026-06-15 Confidence: high |
— |
| Feature | Medium |
Added model/backend overrides when approving plans from chat actions. Added model/backend overrides when approving plans from chat actions. Source: llm_adapter@2026-06-15 Confidence: high |
— |
| Feature | Medium |
Added inline diff viewing for edited files directly in chat messages. Added inline diff viewing for edited files directly in chat messages. Source: llm_adapter@2026-06-15 Confidence: high |
— |
| Feature | Medium |
Added a settings shortcut in the Open In dropdown for changing default editor, terminal, and Open In preferences. Added a settings shortcut in the Open In dropdown for changing default editor, terminal, and Open In preferences. Source: llm_adapter@2026-06-15 Confidence: high |
— |
| Bugfix | Medium |
Fixed Codex CLI installation on Linux and WSL by selecting matching release assets, preferring musl assets and falling back when needed. Fixed Codex CLI installation on Linux and WSL by selecting matching release assets, preferring musl assets and falling back when needed. Source: llm_adapter@2026-06-15 Confidence: high |
— |
| Bugfix | Medium |
Fixed Superpowers installation on Windows with an install fallback. Fixed Superpowers installation on Windows with an install fallback. Source: llm_adapter@2026-06-15 Confidence: high |
— |
| Bugfix | Medium |
Fixed Claude resume handling for cancelled runs with empty content blocks. Fixed Claude resume handling for cancelled runs with empty content blocks. Source: llm_adapter@2026-06-15 Confidence: high |
— |
| Bugfix | Low |
Fixed edited‑file diffs to stay lazy, accurate, and based on the current reconstructed file state. Fixed edited‑file diffs to stay lazy, accurate, and based on the current reconstructed file state. Source: granite4.1:30b@2026-06-15-audit Confidence: low |
— |
| Bugfix | Low |
Fixed fd exhaustion during large worktree status refreshes by raising the soft limit and bounding concurrency. Fixed fd exhaustion during large worktree status refreshes by raising the soft limit and bounding concurrency. Source: granite4.1:30b@2026-06-15-audit Confidence: low |
— |
| Bugfix | Low |
Fixed Auto Fix capacity handling so archived or label‑ineligible worktrees no longer count against scheduler capacity. Fixed Auto Fix capacity handling so archived or label‑ineligible worktrees no longer count against scheduler capacity. Source: granite4.1:30b@2026-06-15-audit Confidence: low |
— |
| Bugfix | Low |
Fixed review‑comment repair commands to run in YOLO mode instead of inheriting plan‑mode instructions. Fixed review‑comment repair commands to run in YOLO mode instead of inheriting plan‑mode instructions. Source: granite4.1:30b@2026-06-15-audit Confidence: low |
— |
| Bugfix | Low |
Fixed PI resume/session recovery, whitespace‑only auth env detection, semver sorting, and JSON extraction edge cases. Fixed PI resume/session recovery, whitespace‑only auth env detection, semver sorting, and JSON extraction edge cases. Source: granite4.1:30b@2026-06-15-audit Confidence: low |
— |
| Bugfix | Low |
Fixed commit‑message generation to reject meta AI/prompt‑inspection style subjects. Fixed commit‑message generation to reject meta AI/prompt‑inspection style subjects. Source: granite4.1:30b@2026-06-15-audit Confidence: low |
— |
| Refactor | Low |
Improved provider switching so chat context is preserved when switching providers. Improved provider switching so chat context is preserved when switching providers. Source: granite4.1:30b@2026-06-15-audit Confidence: low |
— |
| Refactor | Low |
Improved WSL onboarding and preferences by marking setup as beta, clarifying install choices, and refreshing tool detection after mode changes. Improved WSL onboarding and preferences by marking setup as beta, clarifying install choices, and refreshing tool detection after mode changes. Source: granite4.1:30b@2026-06-15-audit Confidence: low |
— |
| Refactor | Low |
Improved Command Code and PI chat controls with clearer backend/model labels and approval behavior. Improved Command Code and PI chat controls with clearer backend/model labels and approval behavior. Source: granite4.1:30b@2026-06-15-audit Confidence: low |
— |
| Refactor | Low |
Improved chat approval validation for backend override selections. Improved chat approval validation for backend override selections. Source: granite4.1:30b@2026-06-15-audit Confidence: low |
— |
| Refactor | Low |
Improved Cursor CLI resolution to prefer `cursor-agent` over unrelated `agent` binaries. Improved Cursor CLI resolution to prefer `cursor-agent` over unrelated `agent` binaries. Source: granite4.1:30b@2026-06-15-audit Confidence: low |
— |
| Refactor | Low |
Improved feature tour behavior so the tour command replays the tour directly. Improved feature tour behavior so the tour command replays the tour directly. Source: granite4.1:30b@2026-06-15-audit Confidence: low |
— |
Full changelog
Features
- Added WSL support for Windows CLI routing, including WSL-based tool discovery, onboarding, preferences, and Jean-managed CLI installs inside WSL (#306).
- Added Command Code as a backend, with managed CLI install/update flows and Jean plan approval support (#397).
- Added PI backend support, including incremental stream parsing, bundled binary hints, effort controls, and live steering (#398).
- Added an automated issue-fixing scheduler with per-project Auto Fix settings, issue polling, planning worktree creation, optional YOLO handoff, and dashboard filtering (#400).
- Added model/backend overrides when approving plans from chat actions (#401).
- Added inline diff viewing for edited files directly in chat messages (#339).
- Added a settings shortcut to the Open In dropdown for changing default editor, terminal, and Open In preferences (#235).
- Added chat workflows for YOLO-first plan approval, reverting the last commit, and auto-steering running OpenCode and PI turns.
- Added label deletion, pinned worktree labels, and persisted project pinned label filters.
Fixes
- Fixed Codex CLI installation on Linux and WSL by selecting matching release assets, preferring musl assets and falling back when needed (#393, fixes #366).
- Fixed Superpowers installation on Windows with an install fallback (#394, closes #381).
- Fixed Claude resume handling for cancelled runs with empty content blocks (#409, fixes #395).
- Fixed edited-file diffs so they stay lazy, accurate, and based on the current reconstructed file state (#339).
- Fixed fd exhaustion during large worktree status refreshes by raising the soft limit and bounding refresh concurrency.
- Fixed Auto Fix capacity handling so archived or label-ineligible worktrees no longer count against scheduler capacity.
- Fixed review-comment repair commands to run in YOLO mode instead of inheriting plan-mode instructions.
- Fixed PI resume/session recovery, whitespace-only auth env detection, semver sorting, and JSON extraction edge cases.
- Fixed commit-message generation to reject meta AI/prompt-inspection style subjects.
Improvements
- Improved provider switching so chat context was preserved when switching providers (#403).
- Improved WSL onboarding and preferences by marking WSL setup as beta, clarifying install choices, and refreshing tool detection after mode changes (#306).
- Improved Command Code and PI chat controls with clearer backend/model labels and approval behavior (#397, #398).
- Improved chat approval validation for backend override selections (#401).
- Improved Cursor CLI resolution to prefer
cursor-agentover unrelatedagentbinaries. - Improved feature tour behavior so the tour command replayed the tour directly.
What's Changed
- feat(wsl): add WSL support for Windows CLI tool routing by @andrasbacsai in https://github.com/coollabsio/jean/pull/306
- feat(commandcode): add Command Code backend integration by @andrasbacsai in https://github.com/coollabsio/jean/pull/397
- feat(pi): add PI backend integration by @andrasbacsai in https://github.com/coollabsio/jean/pull/398
- fix(codex): install Linux CLI from matching release asset by @andrasbacsai in https://github.com/coollabsio/jean/pull/393
- feat(auto-fix): add automated issue fixing scheduler by @andrasbacsai in https://github.com/coollabsio/jean/pull/400
- fix(superpowers): add Windows install fallback by @andrasbacsai in https://github.com/coollabsio/jean/pull/394
- feat(chat): add model picker for plan approvals by @andrasbacsai in https://github.com/coollabsio/jean/pull/401
- feat(chat): preserve context when switching providers by @andrasbacsai in https://github.com/coollabsio/jean/pull/403
- chore(chat): guard Claude resume IDs for empty cancelled runs by @andrasbacsai in https://github.com/coollabsio/jean/pull/409
- feat(ui): add settings link to Open In dropdown by @kessenma in https://github.com/coollabsio/jean/pull/235
- feat(chat): inline diff viewer for edited files by @montagnoli in https://github.com/coollabsio/jean/pull/339
Full Changelog: https://github.com/coollabsio/jean/compare/v0.1.53...v0.1.54
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
Related context
Related tools
Beta — feedback welcome: [email protected]