Skip to content

Commit fd24cea

Browse files
Update changelog.md for version 1.0.71
1 parent 6a8b92e commit fd24cea

1 file changed

Lines changed: 93 additions & 0 deletions

File tree

changelog.md

Lines changed: 93 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,96 @@
1+
## 1.0.71 - 2026-07-16
2+
3+
- `copilot -p --autopilot` no longer hangs when a background shell or agent outlives the turn; it now honors the COPILOT_TASK_WAIT_TIMEOUT_SECONDS timeout the same way plain `-p` does.
4+
- Reopening the /subagents model picker keeps each agent's reasoning effort and context tier
5+
- Refresh memory context after 30 minutes in long-lived sessions
6+
- Keep MCP tool lists up to date when servers change
7+
- Avoid leaving long-running background git processes after exit
8+
- Add a configurable maximum for Ctrl+R command history
9+
- On startup, an invalid settings.json now shows a warning identifying the offending value instead of silently ignoring your settings
10+
- /terminal-setup no longer skips setup on terminals without real kitty keyboard support
11+
- Add /voice devices to choose and persist the microphone for voice mode
12+
- Limit which built-in agents are available to tasks and subagents
13+
- Add canvas support in the CLI for extension-driven interactions
14+
- Enforce the sandbox filesystem policy on LSP file reads and rename edits
15+
- Allow empty owner and author emails in marketplace metadata
16+
- Keep all MCP Server Type options visible on short terminals
17+
- Mark disabled skills in `copilot skill list` and its JSON output
18+
- Plan mode now hard-blocks built-in tool calls that would modify the workspace, so the agent can no longer edit files or run mutating shell commands while planning (built-in mutators like opening a pull request are blocked; MCP and external tools are still allowed)
19+
- Improve /chronicle cost-tips recommendations with richer cost profiles
20+
- Highlight standalone hex colors inline in Markdown
21+
- Persist GitHub MCP toolset/tool config via settings.json (githubMcpToolsets, githubMcpTools, etc.)
22+
- Add `plugins marketplace` subcommands to list, add, and remove plugin marketplaces
23+
- Persist sidebar sessions across restarts
24+
- Add plugins marketplace browse and update commands
25+
- Split /worktree and /move: /worktree now creates a new worktree and leaves your uncommitted changes behind, while the new /move carries them into the new worktree
26+
- Add local and cloud cost profiles to /chronicle cost-tips
27+
- Switching to autopilot mid-turn now auto-answers questions asked during that same turn
28+
- Custom agents that request a shell tool by alias now also receive the matching read, list, and stop shell tools
29+
- Slash commands and their autocomplete now match regardless of case (e.g. /SESSION works like /session)
30+
- Show repo-enabled plugins in /plugin list and skill pickers
31+
- Press ? twice to dismiss quick help and start a prompt with a literal ?
32+
- Shell completions suggest positional-argument choices
33+
- Show the /app launch message and download link immediately on Linux
34+
- Validate --max-autopilot-continues rejects NaN, negative, and fractional values
35+
- Honor NO_COLOR in the CLI even when chalk cached a color level
36+
- Apply updated session options (shell flags, streaming, custom agent defaults) immediately after /settings changes
37+
- Announce the focused /model row for screen readers
38+
- Announce the focused picker row to screen readers
39+
- Show selected custom agents once in /agent and keep their source label when the file name differs from the display name
40+
- Clear the /model pricing banner when no models match
41+
- Keep /share file session and /share html session from using the full-session selector as an output path
42+
- Honor --context in fresh interactive sessions
43+
- Fixed the model picker changing a hidden model's reasoning effort or context window when the search matched no results, and hid the inert key hints shown in that empty state
44+
- Display plugin root skills as /plugin instead of /plugin:plugin
45+
- Keep valid hooks in a config file when one hook entry is malformed
46+
- Denying write(path) now blocks only the specified path
47+
- Using --add-github-mcp-tool "\*" now enables all GitHub MCP tools
48+
- Render empty untracked files without a phantom added line
49+
- Show clean failure messages when copilot skill add fails
50+
- Press Enter on a blank settings array item to show an error instead of saving an empty value
51+
- Press Enter once to toggle booleans with a registered default in /settings
52+
- Declining folder trust in /cwd keeps your live session open and returns to the previous folder
53+
- Show a warning when a workspace MCP config is malformed or cannot be loaded
54+
- Make bare `copilot mcp` and `copilot skill` print help and exit 0, matching `copilot plugin`. Consistent with `plugin`, the implicit `help <subcommand>` form is not supported for these groups; use `copilot mcp <subcommand> --help` (or `copilot skill <subcommand> --help`) instead.
55+
- Show malformed allowed_models.txt policy errors cleanly in -p mode
56+
- Resume synced sessions by name without a false multiple matches error
57+
- Show an error when --name is used with --session-id for an existing session
58+
- Show --plugin-dir plugins in copilot plugin list
59+
- Keep backgrounded sessions alive when you switch away from them
60+
- Link bare #number GitHub refs in -p --stream off output
61+
- Show the startup banner only on the first launch when set to once
62+
- Allow `copilot update` and `/update` to accept `stable` as a channel
63+
- Surface --plugin-dir warnings in the terminal
64+
- Surface the real load error for malformed custom agents
65+
- Reject --continue when used with --resume
66+
- Prompt mode now exits non-zero when a `--share` or `--share-gist` export fails
67+
- Server mode reconnects OAuth MCP servers from cached tokens
68+
- Keep stored Git credential helpers available for marketplace plugin installs
69+
- The /model picker shows the Auto model description as markdown with a clickable Learn More link
70+
- Keep sessions tied to their working directory across prompts, restarts, and workspace tools
71+
- Always offer a custom answer in ask_user choice prompts
72+
- Lower the default maximum sub-agent nesting depth from 6 to 4 to curb runaway recursive sub-agent delegation. Usage-based billing users can still adjust `subagents.maxDepth` (up to 128).
73+
- Add a pinned prompts setting in /settings to control prompt pinning
74+
- Add Repo and Repo (local) scope tabs to the /settings dashboard
75+
- Interactive shell commands now fail with a retryable "reconfiguring" message instead of an "unknown shellManager handle" error after the shell manager is disposed, and a detached command's completion notification is no longer lost when the shell context is reconfigured while a read is in progress
76+
- Reject custom-agent names that would create hidden files
77+
- Reject malformed --allow-tool and --deny-tool patterns with an error message
78+
- Show retained shell output in /tasks Shell Details for finished tasks
79+
- Remove duplicate Error: prefixes from plugin command failures
80+
- Shell completions stop suggesting subcommands as flag values
81+
- Show singular message counts in /usage activity graph
82+
- Keep /cd from switching to files or inaccessible directories
83+
- Dismissing the quick-help overlay with ? no longer leaves a stray ? in the prompt
84+
- --sandbox and --no-sandbox now show their "ignored" warning during interactive startup when the sandbox feature is unavailable (previously it was only visible in non-interactive mode)
85+
- Show the full command with its arguments (not just the wrapper) in the /mcp server detail view
86+
- Hide the inert navigate and view-log hints in the empty /lsp logs (LSP Services) panel
87+
- Exit non-interactive prompt runs with a failure code when a prompt is blocked before responding
88+
- Show the Auto discount in the redesigned inline model picker
89+
- New sessions start in the default directory instead of the active session's cwd
90+
- Fish completion only offers enum values for closed-choice flags
91+
- Use targeted validation commands and lighter install guidance by default
92+
- Use ctrl+x → x to close a session and ctrl+x → h to hide the split sidebar
93+
194
## 1.0.70 - 2026-07-09
295

396
- Add GPT-5.6 model support

0 commit comments

Comments
 (0)