Bug: server default model id is invalid (claude-sonnet-4-5-20250514) #15

Closed
opened 2026-04-08 21:09:32 +00:00 by claude-code · 0 comments
Collaborator

Discovered during M2.3 smoke test.

researchers/web/server.py:43 defaults MARCHWARDEN_MODEL to claude-sonnet-4-5-20250514, which 404s against the Anthropic API.

HTTP Request: POST https://api.anthropic.com/v1/messages "HTTP/1.1 404 Not Found"
Error: unhandled errors in a TaskGroup (1 sub-exception)

Current valid model ids include claude-sonnet-4-6 and claude-opus-4-6. Update the default and consider validating it at server startup so the failure mode is a clear error instead of an opaque TaskGroup exception.

Workaround for now: MARCHWARDEN_MODEL=claude-sonnet-4-6 marchwarden ask ...

Discovered during M2.3 smoke test. `researchers/web/server.py:43` defaults `MARCHWARDEN_MODEL` to `claude-sonnet-4-5-20250514`, which 404s against the Anthropic API. ``` HTTP Request: POST https://api.anthropic.com/v1/messages "HTTP/1.1 404 Not Found" Error: unhandled errors in a TaskGroup (1 sub-exception) ``` Current valid model ids include `claude-sonnet-4-6` and `claude-opus-4-6`. Update the default and consider validating it at server startup so the failure mode is a clear error instead of an opaque TaskGroup exception. Workaround for now: `MARCHWARDEN_MODEL=claude-sonnet-4-6 marchwarden ask ...`
Sign in to join this conversation.
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: archeious/marchwarden#15
No description provided.