II.
AgentCoreImpl overview
Reference · liveagent-core-impl:cursor.core@current
Cursor Core (current) overview
Inspect the raw attributes, linked wiki pages, and inbound or outbound graph edges for agent-core-impl:cursor.core@current.
Attributes
displayName
Cursor Core (current)
agentVersionId
agentVersion:cursor:ge-0-0-0
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
Outgoing edges
composes1
- agent:cursor·AgentProductCursor
fires_hook6
- hook-surface:cursor.pre-tool·HookSurfacepre_tool (Cursor)
- hook-surface:cursor.post-tool·HookSurfaceCursor PostTool hook
- hook-surface:cursor.user-prompt-submit·HookSurfaceCursor UserPromptSubmit hook
- hook-surface:cursor.stop·HookSurfaceCursor Stop hook
- hook-surface:cursor.session-start·HookSurfaceCursor SessionStart hook
- hook-surface:cursor.session-end·HookSurfaceCursor SessionEnd hook
realizes1
- layer:4-agent-core·LayerAgent-Core
speaks3
- model-transport:gemini-generate-content·ModelTransportProtocolGemini generateContent
- model-transport:anthropic-messages·ModelTransportProtocolAnthropic Messages
- model-transport:openai-responses·ModelTransportProtocolOpenAI Responses
supports4
- capability:can-multi-turn·CapabilityCan multi-turn
- capability:parallel-tool-calls·CapabilityParallel tool calls
- capability:streaming·CapabilityStreaming
- capability:supports-tool-use·CapabilitySupports tool use
supports_orchestration_primitive3
- orch-primitive:context-injection·OrchestrationPrimitiveContext Injection
- orch-primitive:human-review-gate·OrchestrationPrimitiveHuman Review Gate
- orch-primitive:workspace-snapshot·OrchestrationPrimitiveWorkspace Snapshot
Incoming edges
composed_of1
- agentVersion:cursor:ge-0-0-0·AgentVersionCursor
spoken_by1
- model-transport:gemini-generate-content·ModelTransportProtocolGemini generateContent