+- **Dropped tool calls keep a skeleton while recent.** When a tool output is dropped (by the agent or automatic cleanup) and the call is among the 20 most recent, Magic Context now keeps a compact `[truncated]` placeholder — the call and its result stay paired on the wire instead of disappearing. This keeps less capable models from losing their bearings (or inventing tool calls) right after a cleanup, and replaces what the removed `drop_tool_structure` option used to do — automatically, and without cache cost. Older drops are still removed entirely.
0 commit comments