{"collection":{"slug":"coding-agents","name":"Coding Agents"},"digest":{"id":"cwd_7vJ_O58Pjti2ba3_YulB0","weekStart":"2026-10-05","title":"Agents get faster models, safer sandboxes, and a phone in the loop","intro":"OpenAI brought GPT-6.1 Sol Ultrafast to Codex as its new default, Anthropic hardened Claude Code's sandbox and shipped a cheaper Haiku default, and Cursor let developers steer their local agents from an iPhone.","body":"### Faster inference, cheaper defaults\n\nThe week's biggest shift was on the model side. [OpenAI's Ultrafast mode brings GPT-6.1 Sol to Codex and ChatGPT Work](/release/rel_9h7YMZ0eq2t0nfGy3INuD-openai-launches-gpt-6-1-sol-ultrafast-mode-in-codex-and-chatgpt-work), trading raw token-generation speed for a plan requirement: it's limited to Pro $500 and eligible Enterprise and Edu workspaces, with enterprise access off until a workspace owner flips it on, and inference residency restricted to the US and Europe. Codex CLI followed by [making GPT-6.1 Sol the default model in both the bundled and Amazon Bedrock catalogs](/release/rel_wlcujKFPGG_DglqE5YJhG-codex-cli-0-161-0-makes-gpt-6-1-sol-the-default-model-and-makes-daybreak-opt-in), while pulling Daybreak behind an explicit opt-in flag so its controls and automatic Cyber routing no longer appear unless you ask for them. The same CLI work added MCP server sign-in from a live terminal, per-turn Cyber access program selection, and saved voice input/output device preferences. Anthropic answered on the cost side: [Claude Haiku 5.5 is now the default Haiku model with a 1M context window](/release/rel_nGKUYUrdgRbzF25-rvmPh-claude-code-v2-1-293-adds-haiku-5-5-as-default-and-fixes-memory-leak) at $0.10/$0.50 per Mtok, which quietly lowers the floor for subagent work and other high-volume delegation. Codex for iOS got in on the mobility theme too, [rendering page previews inline and opening Codex task links directly](/release/rel_Xad98PCgu52jtm0t4he4J-codex-for-ios-adds-inline-page-previews-and-direct-task-link-opening), with a clearer approval picker and desktop-matching worktree support.\n\n### Sandbox and permission hardening\n\nClaude Code's week reads as a security sweep. [v2.1.292 closed several sandbox and permission bypasses](/release/rel_HWZghNuSoiRzRBy0ZGBD0-claude-code-v2-1-292-adds-plugin-marketplace-install-and-fixes-sandbox-escapes), among them sandboxed commands reading staged upload file copies, managed read-deny paths failing to drop project grants, network-path reads skipping the permission prompt, and a tampered settings cache disabling the policy plugin — plus a `--marketplace <source>` option for `claude plugin install` that runs under the same policy checks as a manual marketplace add. [Hook failures can now be made fail-closed](/release/rel_ibl5NwY5RpR5ltH56urGo-claude-code-v2-1-295-adds-onfailure-block-for-hooks-and-gateway-model-lists) via `onFailure: \"block\"`, so a hook that can't start or times out blocks the action instead of waving it through, and gateway upstreams accept a model allowlist that holds across failover. Anthropic also [fixed prompt and agent hooks written as instructions allowing what they should block](/release/rel__0y5lThv9qvQK4h_NVtcT-claude-code-v2-1-294-fixes-prompt-and-agent-hooks-bypassing-block-instructions), tightened judgment of Stop and SubagentStop prompts so Claude is less likely to quit early, and [stopped managed PreToolUse hooks from approving blocked calls](/release/rel_HmKBLh0U1rHgYTZbJOiTY-claude-code-v2-1-296-fixes-managed-hook-approval-and-edit-notebookedit-encoding) while refusing Edit and NotebookEdit writes that would corrupt non-UTF-8 files. Earlier in the week [proxies rejecting beta headers, image-heavy sessions, and WebFetch's 100,000-character silent truncation were all fixed](/release/rel_f09f4Oys7fkvqbsgOc3zW-claude-code-v2-1-290-widens-mod-hook-api-and-fixes-proxy-image-and-compaction), mod hooks got richer turn and permission context, and [two regressions that dropped permission answers and lost a session's final messages](/release/rel_JT8M7KhxrCvLJNdNgYeFd-claude-code-v2-1-291-fixes-regressions-that-dropped-permission-answers-and-lost) were patched.\n\n### Remote control and the local workspace\n\nCursor took the most interesting bet: [Remote Control lets the iOS app display and message agents running on your own machine](/release/rel_M6mawznWRp6-EOi14ac_S-cursor-adds-remote-control-to-manage-local-agents-from-ios), with computers pairing to the account automatically, agents continuing to run locally, and Enterprise admins gating it from Org settings. Devin spent the week deepening its session workspace — [a Terminal tab for running commands on Devin's machine](/release/rel_WeO2FWP8KFavyj_hklBMp-devin-adds-terminal-tab-in-session-workspace-and-keyboard-shortcuts) that, like the Files tab, wakes a sleeping session, plus a keyboard shortcuts page available to everyone and new API and MCP paths for fetching code scans. A [notification inbox with a sidebar bell and per-channel delivery settings](/release/rel_P8bmRrlSI-VI0TKx6Mnhe-devin-adds-notification-inbox-and-refines-command-palette-and-sidebar) arrived alongside a ⌘K palette that mirrors sidebar pages and surfaces PR review actions, with private keys in saved secrets now redacted line by line in command output. And [long-session transcript flicker, missing skill content, and Teams access settings that never took effect](/release/rel_fp4YqC81Hvh3hRlrSaZwV-devin-october-2-2026-release-fixes-long-session-transcript-flicker-and-enforces) were cleaned up, with Perforce snapshot builds given three hours instead of ten minutes to sync.\n\nSmaller but pointed: Cursor-adjacent work aside, [Grok Build made `grok worktree rm` refuse to delete worktrees in use or with unsaved changes](/release/rel_Fmn7PqLmcbvZBAqVQeBaV-grok-build-1-0-50-fixes-worktree-delete-safety-and-4-mib-session-disconnects) without `-f`, and stopped disconnecting long sessions that exceed 4 MiB — a reminder that agent sessions are now long enough that the plumbing has to keep up. On Codex, [multiline async questions crashing the TUI](/release/rel_4youco3XV-HblUTUTAeFe-codex-cli-0-162-1-fixes-tui-crash-on-multiline-async-questions) and startup failures from background-server feature mismatches were fixed, while [managed Git worktrees, transcript copy navigation, and configurable mouse scrolling](/release/rel_lbxhxDDJ5HzcDwYZprY0F-codex-cli-0-162-0-adds-managed-git-worktrees-and-transcript-copy-tools) rounded out the CLI's tooling.","releaseIds":["rel_9h7YMZ0eq2t0nfGy3INuD","rel_wlcujKFPGG_DglqE5YJhG","rel_nGKUYUrdgRbzF25-rvmPh","rel_Xad98PCgu52jtm0t4he4J","rel_HWZghNuSoiRzRBy0ZGBD0","rel_ibl5NwY5RpR5ltH56urGo","rel__0y5lThv9qvQK4h_NVtcT","rel_HmKBLh0U1rHgYTZbJOiTY","rel_f09f4Oys7fkvqbsgOc3zW","rel_JT8M7KhxrCvLJNdNgYeFd","rel_M6mawznWRp6-EOi14ac_S","rel_WeO2FWP8KFavyj_hklBMp","rel_P8bmRrlSI-VI0TKx6Mnhe","rel_fp4YqC81Hvh3hRlrSaZwV","rel_Fmn7PqLmcbvZBAqVQeBaV","rel_4youco3XV-HblUTUTAeFe","rel_lbxhxDDJ5HzcDwYZprY0F"],"releaseCount":17,"generatedAt":"2026-10-12T06:18:48.717Z","releases":[{"id":"rel_9h7YMZ0eq2t0nfGy3INuD","title":"OpenAI launches GPT-6.1 Sol Ultrafast mode in Codex and ChatGPT Work","path":"/release/rel_9h7YMZ0eq2t0nfGy3INuD-gpt-6-1-sol-ultrafast-mode-launches-in-codex","url":"https://developers.openai.com/codex/changelog/#codex-2026-10-08-gpt-61-sol-ultrafast","org":{"slug":"openai","name":"OpenAI","avatarUrl":"https://media.releases.sh/orgs/openai.png","githubHandle":"openai"},"product":{"slug":"codex","name":"Codex"},"importance":4,"composition":{"bugs":0,"features":1,"enhancements":0},"publishedAt":"2026-10-08T00:00:00.000Z"},{"id":"rel_wlcujKFPGG_DglqE5YJhG","title":"Codex CLI 0.161.0 makes GPT-6.1 Sol the default model and makes Daybreak opt-in","path":"/release/rel_wlcujKFPGG_DglqE5YJhG-gpt-6-1-sol-now-default-daybreak-now-opt-in","url":"https://developers.openai.com/codex/changelog/#github-release-405921402","org":{"slug":"openai","name":"OpenAI","avatarUrl":"https://media.releases.sh/orgs/openai.png","githubHandle":"openai"},"product":{"slug":"codex","name":"Codex"},"importance":4,"composition":{"bugs":6,"features":6,"enhancements":2},"publishedAt":"2026-10-07T00:00:00.000Z"},{"id":"rel_nGKUYUrdgRbzF25-rvmPh","title":"Claude Code v2.1.293 adds Haiku 5.5 as default and fixes memory leak","path":"/release/rel_nGKUYUrdgRbzF25-rvmPh-haiku-5-5-default-mcp-connection-memory-leak-fixed","url":"https://code.claude.com/docs/en/changelog#2-1-293","org":{"slug":"anthropic","name":"Anthropic","avatarUrl":"https://media.releases.sh/orgs/anthropic.png","githubHandle":"anthropics"},"product":{"slug":"claude-code","name":"Claude Code"},"importance":4,"composition":{"bugs":28,"features":3,"enhancements":8},"publishedAt":"2026-10-07T18:10:20.000Z"},{"id":"rel_Xad98PCgu52jtm0t4he4J","title":"Codex for iOS adds inline page previews and direct task link opening","path":"/release/rel_Xad98PCgu52jtm0t4he4J-inline-page-previews-codex-task-links-open-on-ios","url":"https://developers.openai.com/codex/changelog/#codex-2026-10-07-mobile","org":{"slug":"openai","name":"OpenAI","avatarUrl":"https://media.releases.sh/orgs/openai.png","githubHandle":"openai"},"product":{"slug":"codex","name":"Codex"},"importance":3,"composition":{"bugs":4,"features":2,"enhancements":4},"publishedAt":"2026-10-07T00:00:00.000Z"},{"id":"rel_HWZghNuSoiRzRBy0ZGBD0","title":"Claude Code v2.1.292 adds plugin marketplace install and fixes sandbox escapes","path":"/release/rel_HWZghNuSoiRzRBy0ZGBD0-sandbox-escapes-patched-plugin-install-gets-marketplace","url":"https://code.claude.com/docs/en/changelog#2-1-292","org":{"slug":"anthropic","name":"Anthropic","avatarUrl":"https://media.releases.sh/orgs/anthropic.png","githubHandle":"anthropics"},"product":{"slug":"claude-code","name":"Claude Code"},"importance":4,"composition":{"bugs":45,"features":6,"enhancements":0},"publishedAt":"2026-10-06T18:59:30.000Z"},{"id":"rel_ibl5NwY5RpR5ltH56urGo","title":"Claude Code v2.1.295 adds onFailure block for hooks and gateway model lists","path":"/release/rel_ibl5NwY5RpR5ltH56urGo-hook-failure-can-block-actions-gateway-upstreams-get-model-allowlists","url":"https://code.claude.com/docs/en/changelog#2-1-295","org":{"slug":"anthropic","name":"Anthropic","avatarUrl":"https://media.releases.sh/orgs/anthropic.png","githubHandle":"anthropics"},"product":{"slug":"claude-code","name":"Claude Code"},"importance":3,"composition":{"bugs":37,"features":15,"enhancements":0},"publishedAt":"2026-10-08T19:48:38.000Z"},{"id":"rel__0y5lThv9qvQK4h_NVtcT","title":"Claude Code v2.1.294 fixes prompt and agent hooks bypassing block instructions","path":"/release/rel__0y5lThv9qvQK4h_NVtcT-prompt-and-agent-hooks-no-longer-allow-what-they-should-block","url":"https://code.claude.com/docs/en/changelog#2-1-294","org":{"slug":"anthropic","name":"Anthropic","avatarUrl":"https://media.releases.sh/orgs/anthropic.png","githubHandle":"anthropics"},"product":{"slug":"claude-code","name":"Claude Code"},"importance":3,"composition":{"bugs":1,"features":0,"enhancements":1},"publishedAt":"2026-10-08T05:03:54.000Z"},{"id":"rel_HmKBLh0U1rHgYTZbJOiTY","title":"Claude Code v2.1.296 fixes managed hook approval and Edit/NotebookEdit encoding damage","path":"/release/rel_HmKBLh0U1rHgYTZbJOiTY-managed-hook-denials-end-turn-non-utf-8-edits-refused","url":"https://code.claude.com/docs/en/changelog#2-1-296","org":{"slug":"anthropic","name":"Anthropic","avatarUrl":"https://media.releases.sh/orgs/anthropic.png","githubHandle":"anthropics"},"product":{"slug":"claude-code","name":"Claude Code"},"importance":3,"composition":{"bugs":40,"features":6,"enhancements":5},"publishedAt":"2026-10-09T19:28:59.000Z"},{"id":"rel_f09f4Oys7fkvqbsgOc3zW","title":"Claude Code v2.1.290 widens mod hook API and fixes proxy, image, and compaction failures","path":"/release/rel_f09f4Oys7fkvqbsgOc3zW-mod-hooks-gain-servertooluses-proxy-beta-header-requests-fixed","url":"https://code.claude.com/docs/en/changelog#2-1-290","org":{"slug":"anthropic","name":"Anthropic","avatarUrl":"https://media.releases.sh/orgs/anthropic.png","githubHandle":"anthropics"},"product":{"slug":"claude-code","name":"Claude Code"},"importance":3,"composition":{"bugs":42,"features":10,"enhancements":2},"publishedAt":"2026-10-05T23:33:17.000Z"},{"id":"rel_JT8M7KhxrCvLJNdNgYeFd","title":"Claude Code v2.1.291 fixes regressions that dropped permission answers and lost session messages","path":"/release/rel_JT8M7KhxrCvLJNdNgYeFd-permission-answers-and-last-session-messages-no-longer-lost","url":"https://code.claude.com/docs/en/changelog#2-1-291","org":{"slug":"anthropic","name":"Anthropic","avatarUrl":"https://media.releases.sh/orgs/anthropic.png","githubHandle":"anthropics"},"product":{"slug":"claude-code","name":"Claude Code"},"importance":2,"composition":{"bugs":2,"features":0,"enhancements":0},"publishedAt":"2026-10-06T03:55:19.000Z"},{"id":"rel_M6mawznWRp6-EOi14ac_S","title":"Cursor adds Remote Control to manage local agents from iOS","path":"/release/rel_M6mawznWRp6-EOi14ac_S-local-agents-now-controllable-from-cursor-ios-app","url":"https://cursor.com/changelog/remote-control-local-agents","org":{"slug":"cursor","name":"Cursor","avatarUrl":"https://media.releases.sh/orgs/cursor.png","githubHandle":"getcursor"},"product":null,"importance":3,"composition":{"bugs":0,"features":1,"enhancements":0},"publishedAt":"2026-10-06T00:00:00.000Z"},{"id":"rel_WeO2FWP8KFavyj_hklBMp","title":"Devin adds Terminal tab in session workspace and keyboard shortcuts","path":"/release/rel_WeO2FWP8KFavyj_hklBMp-terminal-tab-in-session-workspace-shortcuts-out-of-beta","url":"https://docs.devin.ai/release-notes/overview#october-5-2026","org":{"slug":"cognition","name":"Cognition","avatarUrl":"https://media.releases.sh/orgs/cognition.png","githubHandle":"Cognition-ai"},"product":{"slug":"devin","name":"Devin"},"importance":3,"composition":{"bugs":6,"features":12,"enhancements":6},"publishedAt":"2026-10-06T02:31:47.000Z"},{"id":"rel_P8bmRrlSI-VI0TKx6Mnhe","title":"Devin adds notification inbox and refines command palette and sidebar","path":"/release/rel_P8bmRrlSI-VI0TKx6Mnhe-notification-inbox-lands-private-keys-redacted-line-by-line","url":"https://docs.devin.ai/release-notes/overview#october-7-2026","org":{"slug":"cognition","name":"Cognition","avatarUrl":"https://media.releases.sh/orgs/cognition.png","githubHandle":"Cognition-ai"},"product":{"slug":"devin","name":"Devin"},"importance":3,"composition":{"bugs":6,"features":4,"enhancements":12},"publishedAt":"2026-10-07T23:04:17.000Z"},{"id":"rel_fp4YqC81Hvh3hRlrSaZwV","title":"Devin October 2, 2026 release fixes long-session transcript flicker and enforces Teams access settings","path":"/release/rel_fp4YqC81Hvh3hRlrSaZwV-long-session-transcript-flicker-fixed-teams-access-rules-enforced","url":"https://docs.devin.ai/release-notes/overview#october-2-2026","org":{"slug":"cognition","name":"Cognition","avatarUrl":"https://media.releases.sh/orgs/cognition.png","githubHandle":"Cognition-ai"},"product":{"slug":"devin","name":"Devin"},"importance":3,"composition":{"bugs":18,"features":11,"enhancements":12},"publishedAt":"2026-10-05T19:26:26.000Z"},{"id":"rel_Fmn7PqLmcbvZBAqVQeBaV","title":"Grok Build 1.0.50 fixes worktree delete safety and 4 MiB session disconnects","path":"/release/rel_Fmn7PqLmcbvZBAqVQeBaV-worktree-rm-blocks-unsafe-deletes-long-sessions-stay-connected","url":"https://x.ai/build/changelog#1-0-50","org":{"slug":"xai","name":"xAI","avatarUrl":"https://media.releases.sh/orgs/xai.png","githubHandle":"xai-org"},"product":{"slug":"grok-build","name":"Grok Build"},"importance":2,"composition":{"bugs":45,"features":3,"enhancements":8},"publishedAt":"2026-10-06T00:00:00.000Z"},{"id":"rel_4youco3XV-HblUTUTAeFe","title":"Codex CLI 0.162.1 fixes TUI crash on multiline async questions","path":"/release/rel_4youco3XV-HblUTUTAeFe-tui-no-longer-crashes-on-multiline-async-questions-startup-fix","url":"https://developers.openai.com/codex/changelog/#github-release-408271623","org":{"slug":"openai","name":"OpenAI","avatarUrl":"https://media.releases.sh/orgs/openai.png","githubHandle":"openai"},"product":{"slug":"codex","name":"Codex"},"importance":2,"composition":{"bugs":2,"features":0,"enhancements":0},"publishedAt":"2026-10-09T00:00:00.000Z"},{"id":"rel_lbxhxDDJ5HzcDwYZprY0F","title":"Codex CLI 0.162.0 adds managed Git worktrees and transcript copy tools","path":"/release/rel_lbxhxDDJ5HzcDwYZprY0F-managed-git-worktrees-transcript-copy-via-copy","url":"https://developers.openai.com/codex/changelog/#github-release-407151970","org":{"slug":"openai","name":"OpenAI","avatarUrl":"https://media.releases.sh/orgs/openai.png","githubHandle":"openai"},"product":{"slug":"codex","name":"Codex"},"importance":3,"composition":{"bugs":7,"features":6,"enhancements":0},"publishedAt":"2026-10-08T00:00:00.000Z"}],"sections":[{"heading":"Faster inference, cheaper defaults","anchor":"faster-inference-cheaper-defaults","lede":"The week's biggest shift was on the model side.","releaseIds":["rel_9h7YMZ0eq2t0nfGy3INuD","rel_wlcujKFPGG_DglqE5YJhG","rel_nGKUYUrdgRbzF25-rvmPh","rel_Xad98PCgu52jtm0t4he4J"],"releases":[{"id":"rel_9h7YMZ0eq2t0nfGy3INuD","title":"OpenAI launches GPT-6.1 Sol Ultrafast mode in Codex and ChatGPT Work","path":"/release/rel_9h7YMZ0eq2t0nfGy3INuD-gpt-6-1-sol-ultrafast-mode-launches-in-codex","url":"https://developers.openai.com/codex/changelog/#codex-2026-10-08-gpt-61-sol-ultrafast","org":{"slug":"openai","name":"OpenAI","avatarUrl":"https://media.releases.sh/orgs/openai.png","githubHandle":"openai"},"product":{"slug":"codex","name":"Codex"},"importance":4,"composition":{"bugs":0,"features":1,"enhancements":0},"publishedAt":"2026-10-08T00:00:00.000Z"},{"id":"rel_wlcujKFPGG_DglqE5YJhG","title":"Codex CLI 0.161.0 makes GPT-6.1 Sol the default model and makes Daybreak opt-in","path":"/release/rel_wlcujKFPGG_DglqE5YJhG-gpt-6-1-sol-now-default-daybreak-now-opt-in","url":"https://developers.openai.com/codex/changelog/#github-release-405921402","org":{"slug":"openai","name":"OpenAI","avatarUrl":"https://media.releases.sh/orgs/openai.png","githubHandle":"openai"},"product":{"slug":"codex","name":"Codex"},"importance":4,"composition":{"bugs":6,"features":6,"enhancements":2},"publishedAt":"2026-10-07T00:00:00.000Z"},{"id":"rel_nGKUYUrdgRbzF25-rvmPh","title":"Claude Code v2.1.293 adds Haiku 5.5 as default and fixes memory leak","path":"/release/rel_nGKUYUrdgRbzF25-rvmPh-haiku-5-5-default-mcp-connection-memory-leak-fixed","url":"https://code.claude.com/docs/en/changelog#2-1-293","org":{"slug":"anthropic","name":"Anthropic","avatarUrl":"https://media.releases.sh/orgs/anthropic.png","githubHandle":"anthropics"},"product":{"slug":"claude-code","name":"Claude Code"},"importance":4,"composition":{"bugs":28,"features":3,"enhancements":8},"publishedAt":"2026-10-07T18:10:20.000Z"},{"id":"rel_Xad98PCgu52jtm0t4he4J","title":"Codex for iOS adds inline page previews and direct task link opening","path":"/release/rel_Xad98PCgu52jtm0t4he4J-inline-page-previews-codex-task-links-open-on-ios","url":"https://developers.openai.com/codex/changelog/#codex-2026-10-07-mobile","org":{"slug":"openai","name":"OpenAI","avatarUrl":"https://media.releases.sh/orgs/openai.png","githubHandle":"openai"},"product":{"slug":"codex","name":"Codex"},"importance":3,"composition":{"bugs":4,"features":2,"enhancements":4},"publishedAt":"2026-10-07T00:00:00.000Z"}]},{"heading":"Sandbox and permission hardening","anchor":"sandbox-and-permission-hardening","lede":"Claude Code's week reads as a security sweep. v2.1.292 closed several sandbox and permission bypasses, among them sandboxed commands reading staged upload file copies, managed read-deny paths failing to drop project grants, network-path reads skipping the permission prompt, and a tampered settings cache disabling the policy plugin — plus a --marketplace <source> option for claude plugin install that runs under the same policy checks as a manual marketplace add.","releaseIds":["rel_HWZghNuSoiRzRBy0ZGBD0","rel_ibl5NwY5RpR5ltH56urGo","rel__0y5lThv9qvQK4h_NVtcT","rel_HmKBLh0U1rHgYTZbJOiTY","rel_f09f4Oys7fkvqbsgOc3zW","rel_JT8M7KhxrCvLJNdNgYeFd"],"releases":[{"id":"rel_HWZghNuSoiRzRBy0ZGBD0","title":"Claude Code v2.1.292 adds plugin marketplace install and fixes sandbox escapes","path":"/release/rel_HWZghNuSoiRzRBy0ZGBD0-sandbox-escapes-patched-plugin-install-gets-marketplace","url":"https://code.claude.com/docs/en/changelog#2-1-292","org":{"slug":"anthropic","name":"Anthropic","avatarUrl":"https://media.releases.sh/orgs/anthropic.png","githubHandle":"anthropics"},"product":{"slug":"claude-code","name":"Claude Code"},"importance":4,"composition":{"bugs":45,"features":6,"enhancements":0},"publishedAt":"2026-10-06T18:59:30.000Z"},{"id":"rel_ibl5NwY5RpR5ltH56urGo","title":"Claude Code v2.1.295 adds onFailure block for hooks and gateway model lists","path":"/release/rel_ibl5NwY5RpR5ltH56urGo-hook-failure-can-block-actions-gateway-upstreams-get-model-allowlists","url":"https://code.claude.com/docs/en/changelog#2-1-295","org":{"slug":"anthropic","name":"Anthropic","avatarUrl":"https://media.releases.sh/orgs/anthropic.png","githubHandle":"anthropics"},"product":{"slug":"claude-code","name":"Claude Code"},"importance":3,"composition":{"bugs":37,"features":15,"enhancements":0},"publishedAt":"2026-10-08T19:48:38.000Z"},{"id":"rel__0y5lThv9qvQK4h_NVtcT","title":"Claude Code v2.1.294 fixes prompt and agent hooks bypassing block instructions","path":"/release/rel__0y5lThv9qvQK4h_NVtcT-prompt-and-agent-hooks-no-longer-allow-what-they-should-block","url":"https://code.claude.com/docs/en/changelog#2-1-294","org":{"slug":"anthropic","name":"Anthropic","avatarUrl":"https://media.releases.sh/orgs/anthropic.png","githubHandle":"anthropics"},"product":{"slug":"claude-code","name":"Claude Code"},"importance":3,"composition":{"bugs":1,"features":0,"enhancements":1},"publishedAt":"2026-10-08T05:03:54.000Z"},{"id":"rel_HmKBLh0U1rHgYTZbJOiTY","title":"Claude Code v2.1.296 fixes managed hook approval and Edit/NotebookEdit encoding damage","path":"/release/rel_HmKBLh0U1rHgYTZbJOiTY-managed-hook-denials-end-turn-non-utf-8-edits-refused","url":"https://code.claude.com/docs/en/changelog#2-1-296","org":{"slug":"anthropic","name":"Anthropic","avatarUrl":"https://media.releases.sh/orgs/anthropic.png","githubHandle":"anthropics"},"product":{"slug":"claude-code","name":"Claude Code"},"importance":3,"composition":{"bugs":40,"features":6,"enhancements":5},"publishedAt":"2026-10-09T19:28:59.000Z"},{"id":"rel_f09f4Oys7fkvqbsgOc3zW","title":"Claude Code v2.1.290 widens mod hook API and fixes proxy, image, and compaction failures","path":"/release/rel_f09f4Oys7fkvqbsgOc3zW-mod-hooks-gain-servertooluses-proxy-beta-header-requests-fixed","url":"https://code.claude.com/docs/en/changelog#2-1-290","org":{"slug":"anthropic","name":"Anthropic","avatarUrl":"https://media.releases.sh/orgs/anthropic.png","githubHandle":"anthropics"},"product":{"slug":"claude-code","name":"Claude Code"},"importance":3,"composition":{"bugs":42,"features":10,"enhancements":2},"publishedAt":"2026-10-05T23:33:17.000Z"},{"id":"rel_JT8M7KhxrCvLJNdNgYeFd","title":"Claude Code v2.1.291 fixes regressions that dropped permission answers and lost session messages","path":"/release/rel_JT8M7KhxrCvLJNdNgYeFd-permission-answers-and-last-session-messages-no-longer-lost","url":"https://code.claude.com/docs/en/changelog#2-1-291","org":{"slug":"anthropic","name":"Anthropic","avatarUrl":"https://media.releases.sh/orgs/anthropic.png","githubHandle":"anthropics"},"product":{"slug":"claude-code","name":"Claude Code"},"importance":2,"composition":{"bugs":2,"features":0,"enhancements":0},"publishedAt":"2026-10-06T03:55:19.000Z"}]},{"heading":"Remote control and the local workspace","anchor":"remote-control-and-the-local-workspace","lede":"Cursor took the most interesting bet: Remote Control lets the iOS app display and message agents running on your own machine, with computers pairing to the account automatically, agents continuing to run locally, and Enterprise admins gating it from Org settings.","releaseIds":["rel_M6mawznWRp6-EOi14ac_S","rel_WeO2FWP8KFavyj_hklBMp","rel_P8bmRrlSI-VI0TKx6Mnhe","rel_fp4YqC81Hvh3hRlrSaZwV","rel_Fmn7PqLmcbvZBAqVQeBaV","rel_4youco3XV-HblUTUTAeFe","rel_lbxhxDDJ5HzcDwYZprY0F"],"releases":[{"id":"rel_M6mawznWRp6-EOi14ac_S","title":"Cursor adds Remote Control to manage local agents from iOS","path":"/release/rel_M6mawznWRp6-EOi14ac_S-local-agents-now-controllable-from-cursor-ios-app","url":"https://cursor.com/changelog/remote-control-local-agents","org":{"slug":"cursor","name":"Cursor","avatarUrl":"https://media.releases.sh/orgs/cursor.png","githubHandle":"getcursor"},"product":null,"importance":3,"composition":{"bugs":0,"features":1,"enhancements":0},"publishedAt":"2026-10-06T00:00:00.000Z"},{"id":"rel_WeO2FWP8KFavyj_hklBMp","title":"Devin adds Terminal tab in session workspace and keyboard shortcuts","path":"/release/rel_WeO2FWP8KFavyj_hklBMp-terminal-tab-in-session-workspace-shortcuts-out-of-beta","url":"https://docs.devin.ai/release-notes/overview#october-5-2026","org":{"slug":"cognition","name":"Cognition","avatarUrl":"https://media.releases.sh/orgs/cognition.png","githubHandle":"Cognition-ai"},"product":{"slug":"devin","name":"Devin"},"importance":3,"composition":{"bugs":6,"features":12,"enhancements":6},"publishedAt":"2026-10-06T02:31:47.000Z"},{"id":"rel_P8bmRrlSI-VI0TKx6Mnhe","title":"Devin adds notification inbox and refines command palette and sidebar","path":"/release/rel_P8bmRrlSI-VI0TKx6Mnhe-notification-inbox-lands-private-keys-redacted-line-by-line","url":"https://docs.devin.ai/release-notes/overview#october-7-2026","org":{"slug":"cognition","name":"Cognition","avatarUrl":"https://media.releases.sh/orgs/cognition.png","githubHandle":"Cognition-ai"},"product":{"slug":"devin","name":"Devin"},"importance":3,"composition":{"bugs":6,"features":4,"enhancements":12},"publishedAt":"2026-10-07T23:04:17.000Z"},{"id":"rel_fp4YqC81Hvh3hRlrSaZwV","title":"Devin October 2, 2026 release fixes long-session transcript flicker and enforces Teams access settings","path":"/release/rel_fp4YqC81Hvh3hRlrSaZwV-long-session-transcript-flicker-fixed-teams-access-rules-enforced","url":"https://docs.devin.ai/release-notes/overview#october-2-2026","org":{"slug":"cognition","name":"Cognition","avatarUrl":"https://media.releases.sh/orgs/cognition.png","githubHandle":"Cognition-ai"},"product":{"slug":"devin","name":"Devin"},"importance":3,"composition":{"bugs":18,"features":11,"enhancements":12},"publishedAt":"2026-10-05T19:26:26.000Z"},{"id":"rel_Fmn7PqLmcbvZBAqVQeBaV","title":"Grok Build 1.0.50 fixes worktree delete safety and 4 MiB session disconnects","path":"/release/rel_Fmn7PqLmcbvZBAqVQeBaV-worktree-rm-blocks-unsafe-deletes-long-sessions-stay-connected","url":"https://x.ai/build/changelog#1-0-50","org":{"slug":"xai","name":"xAI","avatarUrl":"https://media.releases.sh/orgs/xai.png","githubHandle":"xai-org"},"product":{"slug":"grok-build","name":"Grok Build"},"importance":2,"composition":{"bugs":45,"features":3,"enhancements":8},"publishedAt":"2026-10-06T00:00:00.000Z"},{"id":"rel_4youco3XV-HblUTUTAeFe","title":"Codex CLI 0.162.1 fixes TUI crash on multiline async questions","path":"/release/rel_4youco3XV-HblUTUTAeFe-tui-no-longer-crashes-on-multiline-async-questions-startup-fix","url":"https://developers.openai.com/codex/changelog/#github-release-408271623","org":{"slug":"openai","name":"OpenAI","avatarUrl":"https://media.releases.sh/orgs/openai.png","githubHandle":"openai"},"product":{"slug":"codex","name":"Codex"},"importance":2,"composition":{"bugs":2,"features":0,"enhancements":0},"publishedAt":"2026-10-09T00:00:00.000Z"},{"id":"rel_lbxhxDDJ5HzcDwYZprY0F","title":"Codex CLI 0.162.0 adds managed Git worktrees and transcript copy tools","path":"/release/rel_lbxhxDDJ5HzcDwYZprY0F-managed-git-worktrees-transcript-copy-via-copy","url":"https://developers.openai.com/codex/changelog/#github-release-407151970","org":{"slug":"openai","name":"OpenAI","avatarUrl":"https://media.releases.sh/orgs/openai.png","githubHandle":"openai"},"product":{"slug":"codex","name":"Codex"},"importance":3,"composition":{"bugs":7,"features":6,"enhancements":0},"publishedAt":"2026-10-08T00:00:00.000Z"}]}]}}