B-08: get_self_state correct ID but Claude paraphrases model name (lands M-1) #53

Open
opened 2026-05-12 19:09:20 +00:00 by KofTwentyTwo · 0 comments
KofTwentyTwo commented 2026-05-12 19:09:20 +00:00 (Migrated from github.com)

Summary

get_self_state tool returns correct ID (claude-opus-4-7) but Claude paraphrases as "Opus 4.5" in user-facing chat text. Live evidence 2026-05-07. Closed by canonical modelDisplayName field plus anti-paraphrase contract assertion.

Evidence

  • docs/TODO.md:29 — "B-08 — get_self_state correct ID but Claude paraphrases as 'Opus 4.5' — minor (lands M-1)"

Recommended fix

Closed by #5 (M-1 Self surface). Migration plan §2.2 M-1.3: getSelfState.modelDisplayName is the only string referenced in tool result text. Anti-paraphrase contract: harness asserts assistant text does not contain "Opus 4.5" across N≥10 trials when getSelfState.modelId == "claude-opus-4-7".

Source

  • docs/TODO.md:29 (carry-forward bug B-08)
  • .planning/architecture/JARVIS-API-MIGRATION-PLAN.md §2.2

Cross-references

  • Closed by: #5 (M-1)
## Summary `get_self_state` tool returns correct ID (`claude-opus-4-7`) but Claude paraphrases as "Opus 4.5" in user-facing chat text. Live evidence 2026-05-07. Closed by canonical `modelDisplayName` field plus anti-paraphrase contract assertion. ## Evidence - `docs/TODO.md:29` — "B-08 — `get_self_state` correct ID but Claude paraphrases as 'Opus 4.5' — minor (lands M-1)" ## Recommended fix Closed by #5 (M-1 Self surface). Migration plan §2.2 M-1.3: `getSelfState.modelDisplayName` is the only string referenced in tool result text. Anti-paraphrase contract: harness asserts assistant text does not contain "Opus 4.5" across N≥10 trials when `getSelfState.modelId == "claude-opus-4-7"`. ## Source - `docs/TODO.md:29` (carry-forward bug B-08) - `.planning/architecture/JARVIS-API-MIGRATION-PLAN.md` §2.2 ## Cross-references - Closed by: #5 (M-1)
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: KofTwentyTwo/Jarvis#53