Area
Runtime
Problem
Anthropic released Claude Fable 5.1 on September 1, 2026 with the fixed Claude API model ID claude-fable-5-1.
Mosoo currently registers only Claude Fable 5 (claude-fable-5) in the preset runtime catalog and cost-pricing table. App owners therefore cannot select Fable 5.1 for a new Agent. If a runtime reports Fable 5.1 usage before a matching pricing entry exists, token-derived usage is recorded with unknown pricing instead of a model-specific estimate.
Proposal
Add Claude Fable 5.1 as a new Anthropic preset without renaming, aliasing, or replacing Claude Fable 5.
- Add
Claude Fable 5.1 / claude-fable-5-1 to the canonical runtime catalog and regenerate checked-in catalog artifacts.
- Expose it anywhere the existing Fable 5 preset is supported, currently Claude Agent SDK and OpenCode.
- Add model-specific usage pricing from Anthropic: $10 per million input tokens, $50 per million output tokens, and $0.25 per million cache-read tokens.
- Verify the cache-creation price against the TTL semantics that Mosoo usage events can actually distinguish; do not inherit the generic Anthropic cache ratio without checking it.
- Exercise a real run path so catalog admission is not the only proof of support.
Acceptance criteria
Alternatives considered
- Keep offering only Claude Fable 5. This avoids a catalog update but prevents builders from opting into the new model.
- Replace or alias
claude-fable-5 to 5.1. Anthropic model IDs from this generation are pinned releases, so doing this would silently change existing Agent behavior and make historical usage identity ambiguous.
- Allow a custom model ID as a workaround. Mosoo does not expose custom Anthropic models through the managed preset flow, and this would still leave runtime admission and cost pricing incomplete.
Compatibility and migration
This should be additive. No database migration or rewrite of persisted Agent/runtime identities is expected. Existing published Agents remain on claude-fable-5; builders opt into 5.1 through a new Agent configuration/version.
Anthropic documents compatibility differences for Fable 5.1 around forced tool use and thinking-block reuse. The supported runtime paths should be checked for those behaviors during the real-run validation.
Official references:
Contribution
I can provide product feedback
Checklist
Area
Runtime
Problem
Anthropic released Claude Fable 5.1 on September 1, 2026 with the fixed Claude API model ID
claude-fable-5-1.Mosoo currently registers only Claude Fable 5 (
claude-fable-5) in the preset runtime catalog and cost-pricing table. App owners therefore cannot select Fable 5.1 for a new Agent. If a runtime reports Fable 5.1 usage before a matching pricing entry exists, token-derived usage is recorded with unknown pricing instead of a model-specific estimate.Proposal
Add Claude Fable 5.1 as a new Anthropic preset without renaming, aliasing, or replacing Claude Fable 5.
Claude Fable 5.1/claude-fable-5-1to the canonical runtime catalog and regenerate checked-in catalog artifacts.Acceptance criteria
Claude Fable 5.1when configuring a compatible Agent.anthropic:claude-fable-5-1for Claude Agent SDK and OpenCode.claude-fable-5Agent configurations and historical usage remain unchanged.Alternatives considered
claude-fable-5to 5.1. Anthropic model IDs from this generation are pinned releases, so doing this would silently change existing Agent behavior and make historical usage identity ambiguous.Compatibility and migration
This should be additive. No database migration or rewrite of persisted Agent/runtime identities is expected. Existing published Agents remain on
claude-fable-5; builders opt into 5.1 through a new Agent configuration/version.Anthropic documents compatibility differences for Fable 5.1 around forced tool use and thinking-block reuse. The supported runtime paths should be checked for those behaviors during the real-run validation.
Official references:
Contribution
I can provide product feedback
Checklist