Skip to content

Commit 9a0d581

Browse files
Update changelog.md for version 1.0.4
1 parent d3c1269 commit 9a0d581

File tree

1 file changed

+30
-0
lines changed

1 file changed

+30
-0
lines changed

changelog.md

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,33 @@
1+
## 1.0.4 - 2026-03-11
2+
3+
- Add `session.shell.exec` and `session.shell.kill` RPC methods for executing shell commands with streaming stdout/stderr output
4+
- Custom agents from --plugin-dir plugins now load correctly in ACP mode
5+
- Adaptive color engine with dynamic color modes and interactive theme picker. Gracefully degrades on limited-color terminals and Windows
6+
- MCP OAuth re-authentication works reliably when callback port changes or when using Microsoft Entra ID
7+
- Replace /pr open with /pr view [local|web] to view PR status locally or open in browser
8+
- Enables OpenTelemetry instrumentation for observability into agent sessions, LLM calls, and tool executions
9+
- Extensions can now be written as CommonJS modules (extension.cjs)
10+
- Show loaded extensions count in the Environment loaded startup message
11+
- Support disableAllHooks flag to disable all hooks from a configuration file
12+
- Support Azure DevOps repository identification in session logs
13+
- Session export header renders each field on its own line in shared gists
14+
- Auto-update now retries without authentication token on SAML enforcement errors
15+
- Autopilot mode stops continuing after API errors instead of looping indefinitely
16+
- Status line context window percentage no longer inflates across turns by using the last call's input and output tokens instead of cumulative totals
17+
- Kitty keyboard protocol is properly disabled on suspend when using alternate screen
18+
- Only show reasoning headers when it's the only reasoning text available.
19+
- Terminal properly resets when CLI crashes, preventing shell corruption
20+
- /update command automatically restarts to apply updates instead of requiring manual exit
21+
- OAuth authentication now handles Microsoft Entra ID and other OIDC servers reliably with proper resource indicators and refresh token support
22+
- Show individual instruction file names in /instructions picker with [external] labels for injected files
23+
- Path permission dialog offers a one-time approval option in addition to adding the path to the allowed list
24+
- Add --reasoning-effort CLI flag to set reasoning effort level
25+
- Hooks can now request user confirmation before tool execution with 'ask' permission decision
26+
- Add configure-copilot sub-agent for managing MCP servers, custom agents, and skills via the task tool
27+
- Interactive shell initialization no longer times out on slow machines
28+
- Faster shell commands on Windows by skipping PowerShell profile loading
29+
- Improve CLI help documentation to use standard --option=value format and comma-separated list syntax
30+
131
## 1.0.3 - 2026-03-09
232

333
- Enable alternate screen buffer by default for staff users

0 commit comments

Comments
 (0)