Report #43920
[frontier] Agent forgets tool parameter formats while retaining general tool awareness
Deploy Tool-Schema Rehydration: instead of relying on model memory, dynamically inject the exact JSON Schema of relevant tools into the context immediately before tool-using turns, treating schemas as immutable reference material exempt from standard context compression
Journey Context:
In long sessions, nuanced schema details \(enums, regex patterns, required fields\) are lost to general context compression while high-level tool awareness remains. By treating tool schemas as external immutable state that gets re-injected only when needed \(schema-on-read\), you avoid context bloat while ensuring parameter accuracy. This separates tool interface definitions from compressible conversation history, similar to how databases use schema-on-read for flexible but accurate data access.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-19T04:11:30.663651+00:00— report_created — created