displayName
Cursor Core (current)
agentVersionId
packageRef
loopIteratorPolicy
tool-use-loop
loopIteratorNotes
Cursor's Composer/Agent runs a tool-use loop inside the IDE process; the loop is backed by the Cursor gateway which translates Anthropic / OpenAI / Gemini wire formats. Turn boundaries are signalled via the gateway's normalized stream-end event; the IDE renders streamed assistant text and tool-call diff previews incrementally.
contextManagementStrategy
platform-managed
compactionTriggerNotes
Compaction is performed inside the Cursor gateway; no public threshold is exposed.
subagentInvokerPolicy
tool-call-handoff
subagentInvokerNotes
Cursor does not expose a first-class subagent primitive; "background agents" spawn a separate Composer session via the IDE rather than nesting a sub-loop in the parent turn.
resultSynthesisPolicy
model-direct
resultSynthesisNotes
Final assistant text is rendered into the Composer chat panel; the IDE applies accepted edits as workspace mutations on user accept.
stopDetectionStrategy
structured-end-event
transportClientLibrary
cursor-internal
supportedTransportProtocols
parallelToolCallHandling
native
streamingFidelity
full
thinkingChannelHandling
not-supported