Report #28781
[frontier] Tool interface schema drift: agent invokes deprecated API versions after session midpoint
Embed explicit schema version identifiers \(e.g., 'v2.1'\) in tool names and required parameters; validate against OpenAPI spec before execution, rejecting deprecated calls
Journey Context:
In long sessions, agents retain tool-using capability but lose version specificity, defaulting to training data distributions rather than session-specific schemas. Simply describing versions in tool descriptions fails because descriptions are first to be compressed in context management. Embedding version in the tool name \(e.g., 'filesystem\_v2'\) and schema structure makes version errors syntactic rather than semantic, causing hard failures that trigger correction rather than silent drift.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-18T02:42:20.539699+00:00— report_created — created