Skip to content

Commit e7d294d

Browse files
Update changelog.md for version 1.0.64
1 parent b71d117 commit e7d294d

1 file changed

Lines changed: 127 additions & 0 deletions

File tree

changelog.md

Lines changed: 127 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,130 @@
1+
## 1.0.64 - 2026-06-23
2+
3+
- Path access prompt shows resolved symlink targets so you can see exactly what access is being granted
4+
- Show the pay-as-you-go additional usage budget at launch, refresh it after a request is rejected for hitting the additional spend limit, and show a friendly message when the additional usage limit is reached
5+
- Add websocket responses support for BYOK OpenAI-compatible providers
6+
- Resumed sessions reproduce the original attached-file references even if those files later change on disk, avoiding prompt-cache resets
7+
- Free-text search terms containing colons (e.g. `CLI:`) now return correct results in Issues and Pull requests search instead of being misread as invalid qualifiers by GitHub
8+
- Support static OAuth client overrides, including client secrets, for MCP server authentication
9+
- Preserve keystrokes typed while the CLI is still loading
10+
- Add an option to bypass the sandbox for shell commands
11+
- Add mouse click and double-click selection to paginated lists
12+
- Link PR and issue references in markdown tables
13+
- Use the GitHub theme by default and enable home tabs and prompt frame for all users
14+
- Keep terminal output aligned after terminal resizes
15+
- Content exclusion no longer blocks every file when the rules service is unreachable (offline or a transient network error). Access is allowed until rules can be fetched and retried in the background, matching the editor's behavior.
16+
- Configure the rubber-duck subagent in /subagents, including a complementary model strategy that picks an opposite-family model
17+
- /diff shows a session diff of Copilot's changes in non-git folders
18+
- Set an HTTP(S) proxy with a user setting
19+
- Resume sessions by name even when the name contains spaces
20+
- Hide unsupported slash commands in remote-hosted sessions
21+
- Add a setting to hide the conversation scrollbar
22+
- Add inline image rendering in the CLI
23+
- Add argument-hint frontmatter support for skills
24+
- OpenTelemetry: chat spans after a successful compaction carry gen_ai.conversation.compacted=true, and the summary is emitted as a CompactionPart in gen_ai.input.messages
25+
- PowerShell cmdlets (Select-String, Where-Object, ForEach-Object) no longer trigger spurious directory access prompts
26+
- Non-interactive prompt output now stays at column 1
27+
- Clear queued tool images when vision is disabled
28+
- Changing the model now waits until the new model is applied
29+
- Treat 2>/dev/null redirects as read-only in shell safety prompts
30+
- Normalize edited text to LF when opening prompts in an external editor
31+
- Skip computer-use consent prompts in full allow-all sessions
32+
- Remote export keeps running after /clear and /session info keeps the task URL
33+
- Keep the cursor on the adjacent session after deleting one in the session selector
34+
- Use the correct Linux libc target when resolving and auto-updating SEA packages on musl hosts
35+
- Allow required multi-select prompts to submit an empty selection when minItems is not set
36+
- Keep the home session timeline visible after attaching and restoring
37+
- The /settings search field supports readline editing keys and cursor movement
38+
- OpenTelemetry GenAI spans now emit `gen_ai.usage.cache_read.input_tokens`, `gen_ai.usage.cache_creation.input_tokens`, and `gen_ai.usage.reasoning.output_tokens` per the GenAI semantic conventions spec (previously used incorrect underscore-separated names)
39+
- Fix mouse wheel scrolling being broken in the terminal after the CLI exits by tearing down terminal modes in reverse order (mouse tracking is now disabled before leaving the alt screen)
40+
- Fix the /rewind file-restore confirmation dialog being clipped at the bottom when it opens above a scrolled timeline; it now shows at full height once the file list loads
41+
- Show --remote-export and --no-remote-export in --help output
42+
- Wrap expanded compact timeline shell entries so long commands and descriptions stay visible
43+
- Make links in markdown tables clickable
44+
- Show per-model token totals in /usage and speed up large history scans
45+
- OpenTelemetry GenAI chat spans emit `gen_ai.request.reasoning.level` for the configured reasoning effort
46+
- Autopilot mode now returns to interactive mode after the agent calls task_complete, so you aren't left in autopilot for your next prompt
47+
- Add /branch as an alias for /fork, matching Claude Code's command naming
48+
- Experimental: adds a `--worktree [name]` (`-w`) flag (enable with `/experimental`) that creates or reuses a git worktree under `<repo>.worktrees/` and starts the session inside it
49+
- Add tab completion for /agent names
50+
- Add model family aliases like opus, sonnet, haiku, gpt, and gemini in the model setting
51+
- Add Ctrl+Backspace binding in /terminal-setup for Windows Terminal
52+
- Add SDK support for host-provided OAuth tokens for remote MCP servers
53+
- Experimental: in the compact timeline, click a tool-call or reasoning row to expand or collapse just that entry (like ctrl+o / ctrl+t for one row), with a subtle highlight on the row under the mouse
54+
- Apply MCP org policy when sessions create or reload MCP servers
55+
- Fixed completed background command output being unavailable when requested later
56+
- Keep task companion tools available to custom agents that use the task or agent alias
57+
- Custom agents using a tools wildcard '\*' now respect deferredToolLoading opt-in switch
58+
- Respect tmux color detection in WSL sessions
59+
- Respect `deferTools` on MCP servers configured in custom agent frontmatter
60+
- Ctrl+Q enqueues a prompt while a completion picker is open
61+
- Sessions tab row label updates immediately when a session is renamed
62+
- --continue and --resume select the most recent session for the current repository
63+
- Shell session starts correctly when a nix-provided bash is first in PATH
64+
- Marketplace plugins that declare MCP servers in marketplace.json now authenticate correctly with OAuth
65+
- Content exclusion no longer blocks shell commands on command names or phantom paths
66+
- Lone surrogates no longer break session resume or truncate prompts
67+
- Expand Windows home-directory paths in slash-command completion
68+
- Keep truncated tool output previews valid UTF-8
69+
- CLI auto-updater downloads the correct musl Linux package on Alpine systems
70+
- Copy the full last assistant turn, including multi-block responses
71+
- Load workspace MCP servers in trusted server-mode sessions
72+
- Stacked diffs use the same file order as the file tree
73+
- Make /pr status and web confirmations link to the PR's repository
74+
- Restore later file changes when rewinding to a turn without a snapshot
75+
- Run queued ! shell commands locally instead of sending them to the agent
76+
- Scheduled prompts manager dialog shrinks to fit its entries
77+
- Keep the @-file picker populated when file search hits a symlink loop
78+
- Display cache-write pricing for models that omit it
79+
- Allow /update to restart sessions started with copilot -r
80+
- Prevent pickers and dialogs from shifting or clipping as content loads
81+
- Only render double tildes as strikethrough in markdown
82+
- Allow /allow-all to work in relay sessions
83+
- Restore clickable PR and issue links in compact timeline markdown
84+
- Repo-scoped plugins no longer leak into global config across projects
85+
- Keep /model working on resumed sessions after signing in
86+
- PowerShell script blocks and interpolated `$()` sub-expressions no longer trigger content-exclusion refusals
87+
- Exit message always shows the session ID in the resume command instead of the friendly name
88+
- Wait for the remote sandbox to start before opening the cloud session
89+
- Autopilot mode now auto-handles elicitation, ask_user, sampling, and permission prompts (including on launch with --autopilot and during continuation turns) instead of surfacing dialogs to the user
90+
- Newly spawned sessions appear at the bottom of their group in the agents tab
91+
- Attached images and PDFs persist across session resume even if the source file is later changed or deleted
92+
- Allow disabling task and explore built-in subagents
93+
- Session resume stays responsive while large histories load
94+
- Code search and worktree listing are faster
95+
- Use plain text labels instead of decorative emoji in CLI output
96+
- Syntax-highlight shell commands in the timeline
97+
- Preserve open canvas instances across reconnects and restarts
98+
- Forward typed rejection feedback from preToolUse prompts to the model
99+
- Show statusline picker checkboxes in green for enabled items and gray for disabled items
100+
- Show shell timeline rows with a yellow $ prompt and Shell label
101+
- Add a Folder column to the resume picker to show each session's working directory
102+
- Automatically follow your system light and dark mode changes
103+
- Use semantic mascot theme colors in the CLI banner
104+
- Let footer dialogs scroll with the timeline in unified view
105+
- Click filenames in /diff tree to jump to that file's first change
106+
- Render inline code with themed chip styling in Markdown
107+
- Show installed plugin MCP servers in `mcp` commands
108+
- Remove terminal-reported color scheme support
109+
- Add /diagnose command to analyze session logs
110+
- Add /mcp registry installation for browsing and installing MCP servers
111+
- Make `/security-review` available to all users without --experimental
112+
- Discover MCP servers provided by installed plugins
113+
- Add CSV output support for MCP tools
114+
- Add /loop alias for the /every command
115+
- Remove bogus Ctrl+Enter VS Code keybinding created by old /terminal-setup
116+
- Images returned by tools stay visible to the model across later turns and after resuming a session
117+
- Preserve Markdown blockquotes in /share exports
118+
- Filter long streamed results correctly when content exclusion is enabled
119+
- Show a friendly message when additional usage limit is reached
120+
- Search tools handle Windows-style glob patterns correctly
121+
- Prevent kill self-protection from flagging quoted pipes and paths ending in kill
122+
- Azure CLI, PowerShell, and Developer CLI credentials work again for Azure auth
123+
- Slash-command picker name column widened from 25 to 35 characters so fewer long skill names are truncated
124+
- Wrap long lines in /diff view so content no longer truncates
125+
- Improve /diff hotkey labels for branch, whitespace, and tree navigation
126+
- Remove the legacy intent-reporting tool from the CLI
127+
1128
## 1.0.63 - 2026-06-15
2129

3130
- Blocked image attachments now explain what to do — enable vision via the "Editor preview features" policy, switch to a vision-capable model, or try a different image — instead of showing a confusing error.

0 commit comments

Comments
 (0)