After compaction and subagent return, Main agent set's itself from Sonnet 4.6 to Opus 4.7 without user interaction

Resolved 💬 3 comments Opened Apr 30, 2026 by xdxindustries Closed May 31, 2026

Bug Description
this conversation I switched to the opus/ sonnet model to avoid filling up my quota.
Conversation history:

The agent flipped itself back to 4.7:
---------- RESUMED BUT RESET THE MODEL CHOICE TO SONNET 4.6 ------------------
▐▛███▜▌ Claude Code v2.1.123
▝▜█████▛▘ Sonnet 4.6 with high effort · Claude Max
▘▘ ▝▝ ~/Projects/MishiSell

✻ Conversation compacted (ctrl+o for history)

----------- CONVERSATION COMPACTED SO IT FITS SONNET MODEL----------

⎿ Read ../../.claude/projects/-Users-jason-Projects-MishiSell/memory/feedback_no_shortcuts.md (26 lines)
⎿ Read ../../../../private/tmp/claude-501/-Users-jason-Projects-MishiSell/1954c239-e54d-4da5-96ac-1e88ef46237c/tasks/bolsukf18.output (9 lines)
⎿ Plan file referenced (~/.claude/plans/using-the-vtuber-2d-rigging-agent-nested-grove.md)
⎿ Skills restored (delegate, vtuber-2d-rigging)

----------------- IT DELEGATES----------
⏺ Dispatching position tuning agent to continue from where the previous agent hit the rate limit. Current scores need to reach 99%+.
▐▛███▜▌ Claude Code v2.1.123
▝▜█████▛▘ Sonnet 4.6 with high effort · Claude Max
▘▘ ▝▝ ~/Projects/MishiSell

✻ Conversation compacted (ctrl+o for history)

⎿ Read ../../.claude/projects/-Users-jason-Projects-MishiSell/memory/feedback_no_shortcuts.md (26 lines)
⎿ Read ../../../../private/tmp/claude-501/-Users-jason-Projects-MishiSell/1954c239-e54d-4da5-96ac-1e88ef46237c/tasks/bolsukf18.output (9 lines)
⎿ Plan file referenced (~/.claude/plans/using-the-vtuber-2d-rigging-agent-nested-grove.md)
⎿ Skills restored (delegate, vtuber-2d-rigging)

⏺ Dispatching position tuning agent to continue from where the previous agent hit the rate limit. Current scores need to reach 99%+.

------------ AGENT NOW SETS ITSELF TO OPUS 4.7 ------------------
⏺ Agent(Position tune to 99% browser SSIM) Opus 4.7
⎿ Backgrounded agent (↓ to manage · ctrl+o to expand)

----- AND Usage is burned within a few minutes ---------------

Environment Info

  • Platform: darwin
  • Terminal: vscode
  • Version: 2.1.123
  • Feedback ID: 3e39d3c5-5108-4e4d-b823-49f03ce7bcc4

Errors

[{"error":"Error: NON-FATAL: Lock acquisition failed for /Users/jason/.local/share/claude/versions/2.1.123 (expected in multi-process scenarios)\n    at x86 (/$bunfs/root/src/entrypoints/cli.js:2769:2177)\n    at Jw8 (/$bunfs/root/src/entrypoints/cli.js:2769:1257)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-04-29T13:32:24.430Z"},{"error":"AxiosError: timeout of 5000ms exceeded\n    at <anonymous> (/$bunfs/root/src/entrypoints/cli.js:120:13313)\n    at emit (node:events:92:22)\n    at <anonymous> (/$bunfs/root/src/entrypoints/cli.js:119:3321)\n    at request (/$bunfs/root/src/entrypoints/cli.js:122:2467)\n    at async Qo6 (/$bunfs/root/src/entrypoints/cli.js:445:4271)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-04-29T13:32:44.448Z"},{"error":"AxiosError: timeout of 5000ms exceeded\n    at <anonymous> (/$bunfs/root/src/entrypoints/cli.js:120:13313)\n    at emit (node:events:92:22)\n    at <anonymous> (/$bunfs/root/src/entrypoints/cli.js:119:3321)\n    at request (/$bunfs/root/src/entrypoints/cli.js:122:2467)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-04-29T13:48:26.558Z"},{"error":"AxiosError: timeout of 5000ms exceeded\n    at <anonymous> (/$bunfs/root/src/entrypoints/cli.js:120:13313)\n    at emit (node:events:92:22)\n    at <anonymous> (/$bunfs/root/src/entrypoints/cli.js:119:3321)\n    at request (/$bunfs/root/src/entrypoints/cli.js:122:2467)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-04-29T13:49:07.876Z"},{"error":"AxiosError: timeout of 5000ms exceeded\n    at <anonymous> (/$bunfs/root/src/entrypoints/cli.js:120:13313)\n    at emit (node:events:92:22)\n    at <anonymous> (/$bunfs/root/src/entrypoints/cli.js:119:3321)\n    at request (/$bunfs/root/src/entrypoints/cli.js:122:2467)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-04-29T13:49:25.753Z"},{"error":"AxiosError: timeout of 5000ms exceeded\n    at <anonymous> (/$bunfs/root/src/entrypoints/cli.js:120:13313)\n    at emit (node:events:92:22)\n    at <anonymous> (/$bunfs/root/src/entrypoints/cli.js:119:3321)\n    at request (/$bunfs/root/src/entrypoints/cli.js:122:2467)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-04-29T13:50:00.179Z"},{"error":"AxiosError: timeout of 5000ms exceeded\n    at <anonymous> (/$bunfs/root/src/entrypoints/cli.js:120:13313)\n    at emit (node:events:92:22)\n    at <anonymous> (/$bunfs/root/src/entrypoints/cli.js:119:3321)\n    at request (/$bunfs/root/src/entrypoints/cli.js:122:2467)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-04-29T13:50:15.320Z"},{"error":"AxiosError: timeout of 5000ms exceeded\n    at <anonymous> (/$bunfs/root/src/entrypoints/cli.js:120:13313)\n    at emit (node:events:92…

Note: Content was truncated.

View original on GitHub ↗

This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗