|
| 1 | +## 1.0.66 - 2026-06-30 |
| 2 | + |
| 3 | +- Use a non-blinking block cursor during interactive sessions, restoring your terminal's default cursor on exit |
| 4 | +- Add support for Claude Opus 4.8 Fast and deprecate Claude Opus 4.6 Fast |
| 5 | +- MCP add/edit form accepts HTTP-style `Key: value` headers |
| 6 | +- Keep LSP servers from starting twice during startup |
| 7 | +- Avoid blocking commands that contain Windows-style path fragments |
| 8 | +- Let Copilot read output from and stop detached background shell commands |
| 9 | +- Large output handling now respects custom output directories and a disable setting |
| 10 | +- Prevent PR description generation from crashing on empty assistant responses |
| 11 | +- Render the timeline as a compact "highlight reel" with single-line tool and reasoning rows for all users |
| 12 | +- Add @ file and # GitHub ref completions in relay sessions |
| 13 | +- Show the correct session age when filesystem birthtime is missing |
| 14 | +- Prevent duplicate final assistant messages for GPT models |
| 15 | +- Terminal title updates work in more terminals |
| 16 | +- Show a (sandboxed) badge on compact Search timeline entries |
| 17 | +- Git commands work in sandboxed linked worktrees |
| 18 | +- Show the current pull request link as a status-line item |
| 19 | +- Show quota snapshots for WebSocket Responses requests |
| 20 | +- Show accurate Anthropic reasoning token counts |
| 21 | +- Let grep and glob retry blocked searches after sandbox approval |
| 22 | +- Format terminal titles with the session title and GitHub Copilot suffix |
| 23 | +- Skip synchronized output under tmux to avoid mouse pointer flicker |
| 24 | +- Session limits now apply across the current conversation, reset on /clear, and use the sessionLimits option key. |
| 25 | +- Hide excluded built-in agents from agent selection |
| 26 | +- BYOK sessions using Anthropic models no longer hit HTTP 400 errors from adaptive-thinking mismatches — neither from injecting adaptive thinking on models that don't support it, nor from sending standard thinking to models that require adaptive. Thinking-mode selection for dual-mode models is unchanged. |
| 27 | +- Allow skills with the same name from different plugins to coexist |
| 28 | +- Let integrations read and write CLI user settings |
| 29 | +- View LSP server logs in /lsp logs and read_agent |
| 30 | +- Prompt to install gh CLI when it is missing in GitHub repositories |
| 31 | +- Add GitHub attachment variants to prompt rendering |
| 32 | +- Extension toggles preserve the selected mode |
| 33 | +- Return to the prompt after cancelling attached shell commands |
| 34 | +- Keep background git status checks from disrupting concurrent git commands |
| 35 | +- Recover corrupted session history on load |
| 36 | +- Preserve newlines in /after and /every scheduled prompts |
| 37 | +- Keep multi-line /worktree tasks intact when starting them |
| 38 | +- Make /cd path completion keep Enter, Escape, and Tab behavior in sync |
| 39 | +- Keep session-store searches and context lookups responsive |
| 40 | +- Show desktop notifications on macOS from the CLI |
| 41 | +- Paste WSL images when Windows env vars are unavailable |
| 42 | +- Keep selection on the adjacent task after removing one |
| 43 | +- read_agent since_turn: 0 now correctly returns all turns including turn 0 |
| 44 | +- Filter non-JSON stdout lines from MCP servers during startup |
| 45 | +- Perform tokenizer warmup in parallel on a background thread for better startup performance |
| 46 | +- Show submit times next to user prompts in the timeline |
| 47 | +- Improve /share to manage synced session visibility |
| 48 | +- Expand @-style imports in AGENTS.md, CLAUDE.md, and Copilot instruction files |
| 49 | +- Make /pr auto keep working through CI, review, and merge queue |
| 50 | +- Clicking to expand a compact timeline entry holds it in place and reveals its content downward |
| 51 | +- Configure subagent concurrency and depth limits in /settings (usage-based billing users) |
| 52 | +- Add `/chronicle skills review` for reviewing proposed draft skill changes, with options to accept, reject, or defer each draft |
| 53 | +- Add desktop notifications for attention prompts and idle sessions |
| 54 | +- Make /share use Mission Control links for session sharing |
| 55 | +- Snapshot creation retries transient HEAD lookup failures instead of crashing |
| 56 | +- Keep `/chronicle reindex` responsive and show progress in the timeline |
| 57 | +- Return to the last open GitHub issue, pull request, or gist view when switching tabs |
| 58 | +- Resolve package argument placeholders when installing MCP registry entries |
| 59 | +- Keep queued messages from getting stuck behind background work |
| 60 | +- Retry managed settings fetch after transient connection-pool errors |
| 61 | +- Stop showing broken-pipe errors when a sandboxed MCP server exits mid-request |
| 62 | +- Properly recover MCP host-delegated connections when OAuth tokens expire or need broader scopes |
| 63 | +- CLI git checks skip optional locks so status and branch lookups keep working in busy repositories |
| 64 | +- Collapse multi-line sub-items into one inline line in compact timeline rows |
| 65 | +- Inline hook settings now handle nested Claude-style hook groups correctly |
| 66 | +- Keep the CLI responsive during secret filtering |
| 67 | +- Search inputs match queries that have leading or trailing whitespace |
| 68 | +- Keep idle agents available after you cancel a turn |
| 69 | +- Show sandbox-bypass warnings and label bypassed commands |
| 70 | +- /pr auto now starts a self-paced loop that fixes one thing per run and paces itself around CI to drive the PR to green; /pr automerge keeps going until the PR is merged. Manage or stop it from /loop or /every. |
| 71 | +- Enable /rename in remote-hosted (cloud and relay) sessions |
| 72 | +- Add toggle to enable or disable MCP servers in the CLI from MCP list view |
| 73 | +- Add experimental response limits controls to CLI settings |
| 74 | +- Let managed settings configure OpenTelemetry export |
| 75 | +- MCP tools on OAuth-authenticated remote servers now recover automatically after a mid-session token expiry, matching the existing OIDC retry behaviour. A 401 during a tool call triggers a non-interactive reconnect, and servers needing interactive re-auth are retried at the start of the next turn. |
| 76 | +- Add persisted dynamicRetrieval setting (and --dynamic-retrieval skills=<on|off> flag) to enable or disable embeddings-based retrieval of skills |
| 77 | +- Let custom agents set reasoning effort in their definitions |
| 78 | +- Pass a task to /worktree (e.g. 'fix the login redirect') to name the branch for that task and run the sentence as the first prompt in the new worktree |
| 79 | +- Added runtime telemetry for the MCP host token-injection OAuth flow, recording when an OAuth broadcast is emitted to the host and how the host responds (token or cancelled) with response latency |
| 80 | +- Show merge status for each pull request in the Pull requests tab, and refresh the cached statuses on demand by pressing r |
| 81 | +- Fix a soft hang where the CLI stopped responding to input if a startup prompt (folder trust, screen reader, or Copilot free signup) opened while a non-Main home tab was focused |
| 82 | +- Guide the agent to format cross-repository issue/PR references as owner/repo#number (reserving bare #number for the current repo) so they don't mislink to the current repository |
| 83 | +- Keep /restart working when shutdown teardown takes too long |
| 84 | +- Copy text to the clipboard on WSL when cmd.exe is not on PATH |
| 85 | +- COPILOT_HOME and --config-dir stop loading skills from ~/.agents/skills |
| 86 | +- Keep per-extension disabled selections when switching extension mode in /extensions |
| 87 | +- Copying wrapped text from the scroll view keeps spacing correct |
| 88 | +- Voice mode turns itself off when the engine fails to start at boot |
| 89 | +- Quit cleanly with Ctrl+D during startup before authentication completes |
| 90 | +- Keep framed user messages from clipping trailing characters at the right edge |
| 91 | +- Inline images stop writing to the shell after exit |
| 92 | +- Display descriptions for slash command subcommands |
| 93 | +- Refresh MCP server headers automatically after authentication changes |
| 94 | +- LSP commands and tools resolve project configs and server paths more reliably |
| 95 | +- Add --allow-all-mcp-server-instructions to optionally include instructions from all MCP servers in system prompts |
| 96 | +- Auto-accept opt-in MCP consent prompts in --yolo sessions while still showing system permission prompts |
| 97 | +- Use the full terminal height in full-screen views |
| 98 | +- Use clearer icons for shell and search timeline entries |
| 99 | +- Match the terminal text color to the GitHub theme canvas |
| 100 | +- Show the active agent mode in the working footer text |
| 101 | +- /worktree keeps a valid branch name exactly as typed, e.g. feature/JIRA-123, instead of flattening it to a slug like feature-jira-123 |
| 102 | +- With no argument, /worktree names the branch from your uncommitted changes and recent conversation using your active model instead of a fixed small one |
| 103 | +- Consolidate color palette settings under /settings theme |
| 104 | +- Store CLI settings and session state more reliably |
| 105 | + |
1 | 106 | ## 1.0.65 - 2026-06-24 |
2 | 107 |
|
3 | 108 | - /cd now persists the working directory so resuming a session returns to it, and discovers custom agents in the new directory |
|
0 commit comments