- • Holds the surface, tool defs, correctness metadata
- • Never response payloads, keys, or user data
- • recorded — synthesized from schema, $0, offline
- • live — the same path, real calls
- • The agent calls the real API directly
- • Gecko injects auth, never sees the response