mirror of
https://github.com/openclaw/openclaw.git
synced 2026-05-28 04:36:22 +00:00
* feat(anthropic): migrate 1M context from beta to GA Anthropic has graduated the 1M context window from beta to GA. This commit: - Stops injecting the context-1m-2025-08-07 beta header when context1m: true is configured - Removes the OAuth token skip logic that was needed because Anthropic previously rejected the context-1m beta with OAuth auth (OAuth now supports 1M natively) - Strips the legacy beta header from user-configured anthropicBeta arrays to prevent sending a stale header - Removes the now-unused isAnthropic1MModel helper, ANTHROPIC_1M_MODEL_PREFIXES constant, and logger import from the stream wrappers The context1m config param continues to be respected for context window sizing in context.ts — only the beta header injection is removed. Closes #45550 (Phase 1) Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> * feat(anthropic): migrate 1M context handling to GA * fix(clownfish): address review for ghcrawl-156721-autonomous-smoke (1) * fix(anthropic): restrict ga 1m context models * docs(anthropic): align ga 1m context guidance * fix(anthropic): normalize ga 1m model metadata --------- Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com> Co-authored-by: vincentkoc <25068+vincentkoc@users.noreply.github.com> Co-authored-by: Peter Steinberger <steipete@gmail.com>