Skip to content

Fix the stale backend not-implemented message#281

Merged
seanwevans merged 1 commit into
mainfrom
claude/fix-stale-backend-message
Jul 21, 2026
Merged

Fix the stale backend not-implemented message#281
seanwevans merged 1 commit into
mainfrom
claude/fix-stale-backend-message

Conversation

@seanwevans

Copy link
Copy Markdown
Owner

Summary

_require_implemented_backend still claimed "this build only implements backend='subinterpreter'" and told callers to use an external process/microVM launcher — both outdated since the in-process process backend landed and has been the boundary mode for many PRs.

Derive the message from IMPLEMENTED_BACKENDS so it stays accurate as backends are added, instead of hardcoding a list that drifts.

No test asserted the old wording; test_supervisor.py / test_process_backend.py pass unchanged.

Found during a full-project review.

🤖 Generated with Claude Code


Generated by Claude Code

_require_implemented_backend still claimed "this build only implements
backend='subinterpreter'" and told callers to use an external process/microVM
launcher -- both outdated since the in-process 'process' backend landed. Derive
the message from IMPLEMENTED_BACKENDS so it stays accurate as backends are added.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01PbbJc7Ntj159D9LNGevwC2
@seanwevans
seanwevans merged commit f7dad0f into main Jul 21, 2026
18 checks passed
@seanwevans
seanwevans deleted the claude/fix-stale-backend-message branch July 21, 2026 18:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants