advisor tool goes from confirmed-live to unavailable mid-session, no warning
Open 💬 1 comment Opened Jul 1, 2026 by reevesbell4
Summary: The advisor tool (backed by Fable 5) intermittently loses its binding partway through a session. Reproduced twice on 2026-07-01:
- Session 1:
/advisorreported "Advisor set to Fable 5," but every subsequentadvisor()call errored as unavailable for the entire session — the binding never came up at all. - Session 2 (same day):
/advisoragain reported success, and the firstadvisor()call worked correctly (returned a real critique). The very nextadvisor()call a few tool-turns later — same session, no/advisorre-invocation in between — errored "advisor is unavailable" and instructed not to retry.
Why this looks like a binding/session issue, not model instability: it fails as a hard tool-unavailable error, not a degraded or wrong answer, and the failure boundary is time/turns-in-session rather than anything about the query itself.
Impact: breaks workflows that rely on advisor() holding for a whole task (e.g. iterative draft-critique loops), since there's no way to detect the drop except by it happening.
Environment: Claude Code CLI, Windows 11, session-based advisor tool with Fable 5 backing.
This issue has 1 comment on GitHub. Read the full discussion on GitHub ↗