You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Cursor 3.18.9 additive agent.v1 envelope fields no longer report as wire-drift.InteractionUpdate.message_started_at_ms, ExecServerMessage.accept_hook_additional_contexts, ConversationStateStructure start timestamp/timezone, and AgentServerMessage.ttft_breakdown are decoded so /cursor.doctor and Connect internal errors stop attaching this inventory. Fixes #16.
Tool-schema slimming no longer drops user-defined properties named description, title, or default. Annotation keys are stripped only on schema nodes; named maps (properties, $defs, …) keep their keys. Prevents invalid schemas (dangling required) that Gemini rejected as resource_exhausted.
GetUsableModels cursor-* rows no longer keep a guessed 200K window when Cursor already published contextTokenLimit. Parameterized discovery lists grok-4.6 at 256K; the parameterized window is now copied onto the cursor- prefixed twin. Grok 4.5/4.6 infer as 256K when metadata is missing.
Cursor GPT-5.6 Luna/Sol/Terra no longer advertise a 1M window that OpenAI rejects at 500k. Display-name "1M" is ignored unless the id has -1m; 1m variants are capped at 500k so threshold compaction fires first. Claude 1M rows are unchanged.