$ the-wire · showcase
Leaner tool catalogs, cleaner Anthropic replays
By RepoJournal · Filed · About OpenClaw
openclaw/openclaw compacted default local tool catalogs and dropped persistent reasoning signatures from Anthropic replays.
Default localModelLean now compacts the Tool Search controls when the operator has not configured tools.toolSearch, while explicit Tool Search settings and direct message-tool delivery semantics are preserved [1]. If you rely on the default lean model without a custom tool search config, expect the UI to present a more compact catalog; explicit settings remain untouched.
Anthropic replay payloads no longer carry persisted OpenAI-compatible reasoning_content thinking placeholders. The fix filters those signatures from direct replay payloads and updates the focused Anthropic provider test [2]. Expect outbound Anthropic requests to be cleaner, without the thinkingSignature noise that previously surfaced.
A new shared live provider catalog runtime now routes live model discovery for OpenAI, xAI, OpenCode Go, Chutes, DeepInfra, Venice, NVIDIA, and Vercel AI Gateway through one helper [3]. Duplicated provider-local live catalog caching is removed, and auth marker stripping, empty live-result retries, and OpenAI custom-base-url handling are hardened. Also, ReplyChain and ReplyToBody JSON paths now apply head+tail body truncation instead of prefix-only truncation, using code-point iteration to avoid splitting UTF-16 surrogate pairs [4]. On iOS, when gateway realtime mode fails, the app now falls back to native speech recognition/TTS with a single generic gateway/runtime issue and a fallback banner showing configured versus active talk mode [5].
Action items
- → Review your localModelLean tool search config to see if the compacted controls affect your workflow openclaw/openclaw [plan]
- → If you use direct Anthropic replays, verify outbound payloads no longer include thinkingSignature fields openclaw/openclaw [plan]
- → For SDK-backed providers, test live model discovery with the new shared catalog helper openclaw/openclaw [monitor]
References
- [1] fix(agents): compact lean local tool catalogs ↗ openclaw/openclaw
- [2] fix(anthropic): drop reasoning_content replay signatures (#91231) ↗ openclaw/openclaw
- [3] feat: add live provider model catalog helper ↗ openclaw/openclaw
- [4] fix(inbound-meta): apply head+tail body truncation to ReplyChain and ReplyToBody JSON paths (fixes #91042) ↗ openclaw/openclaw
- [5] feat(ios): clarify talk realtime fallback ↗ openclaw/openclaw