npm @github/copilot 1.0.60-0

5 hours ago

Added

  • Add billing help topic with an overview of AI credit usage features
  • Add vim-style navigation keys (g, G, Ctrl+D, Ctrl+U) to the /diff view
  • Show the Mission Control sharing status of synced sessions in the /session info view
  • Add -r as a shorthand for --resume
  • LSP server config accepts bash, powershell, and cwd keys; command launch default cwd stays project-root unless cwd is set, and cwd expansion now supports plugin vars like PLUGIN_ROOT while shell launches keep hook-matching cwd/env behavior
  • Rewind picker shows working-tree diff stats (+added −removed) at each checkpoint
  • Create a git worktree for a pull request directly from the pull requests screen

Improved

  • Show session link in /session info table when remote exporting or steering
  • /env command now shows hook counts and source provenance for active hooks
  • Add missing keyboard shortcuts to /help content (?, ctrl+q, ctrl+r, ctrl+z, ctrl+y, shift+enter)
  • Auto-link bare #number issue and PR references to the current git repository
  • Error message for --cloud without experimental mode explains how to enable /experimental
  • /tasks detail view shows the latest prompt after sending a follow-up to a background agent
  • Enforce bypass permissions policy for --allow-all-tools, --allow-all-paths, and --allow-all-urls flags

Fixed

  • Remaining requests percentage no longer shows a negative value for over-limit users
  • Extension permission prompts respect --yolo and pre-approved locations on startup
  • Custom agent instructions are no longer duplicated each turn, reducing context window usage
  • Linux sandbox no longer fails when allowedHosts or blockedHosts are configured
  • Session completion signal (terminal beep, autopilot continuation) now waits for background shell commands to finish
  • Cmd+Backspace deletes the line before the cursor on macOS prompt input
  • web_fetch blocks loopback, private, and cloud metadata addresses and no longer silently follows redirects
  • Trusted folders and other config keys are no longer dropped when experiment assignments are cached concurrently
  • Rewind no longer deletes ignored files when rolling back to a previous snapshot
  • ACP allow_all config option correctly applies unrestricted permissions for tools, paths, and URLs
  • --available-tools, --excluded-tools, and --reasoning-effort flags apply correctly in ACP mode
  • LSP workspace/configuration response returns the correct number of entries, preventing strict servers like ty from panicking
  • Extensions linked via directory symlinks are now discovered and loaded correctly
  • Typing "help" at the prompt opens the quick-help overlay instead of sending it as a chat message
  • Wide characters (e.g. CJK) render correctly in the terminal diff view without visual corruption
  • Folder trust persists across git worktrees without re-prompting
  • Force-removing a marketplace no longer causes its plugins to reinstall on next launch
  • MCP OAuth re-authentication no longer fails with an address-in-use error when a login is already in progress
  • Repository plugin overrides no longer change globally enabled plugin settings
  • MCP allowlist now matches npm scoped servers whose registry entry drops the leading @ from the package identifier
  • MCP servers registered via Azure API Center are no longer incorrectly blocked by the allowlist
  • Local MCP servers sharing a serialized token broker (e.g. M365) reliably start instead of intermittently failing
  • Prompt for approval before running commands that set dynamic-loader or git-config env vars (e.g. LD_PRELOAD, GIT_EXTERNAL_DIFF)
  • MCP tools added or removed by a server mid-turn are now available immediately in the same turn
  • BYOK file attachments larger than 5 MiB now send successfully via OpenAI Responses provider
  • The /init suggestion is no longer shown when running outside a git repository

Don't miss a new copilot release

NewReleases is sending notifications on new releases.