II.
AgentUIImpl JSON
Structured · liveagent-ui-impl:cursor.ui@current
agent-ui-impl:cursor.ui@current json
Inspect the normalized record payload exactly as the atlas UI reads it.
{
"id": "agent-ui-impl:cursor.ui@current",
"_kind": "AgentUIImpl",
"_file": "agent-stack/agent-versions/cursor-2026-05-20-issue-805.yaml",
"_cluster": "agent-stack",
"attributes": {
"issue805InteractionMetadata": {
"releaseMarker": "2026-05-20",
"sharedCanvases": {
"description": "Shared canvases expose live read-only browser snapshots of agent-created artifacts.",
"mapsTo": "interaction-primitive:cursor-shared-canvas"
},
"loopSkill": {
"invocationToken": "/loop",
"description": "Runs a prompt repeatedly on a local schedule or agent-decided cadence.",
"mapsTo": "interaction-primitive:slash-loop"
}
}
},
"outgoingEdges": [
{
"from": "agent-ui-impl:cursor.ui@current",
"to": "interaction-primitive:cursor-shared-canvas",
"kind": "supports_interaction_primitive",
"attributes": {
"attributes": {
"issue805Evidence": "Cursor 2026-05-20 changelog: shared canvases are live read-only browser snapshots of agent-created artifacts."
}
}
},
{
"from": "agent-ui-impl:cursor.ui@current",
"to": "interaction-primitive:slash-loop",
"kind": "supports_interaction_primitive",
"attributes": {
"attributes": {
"issue805Evidence": "Cursor 2026-05-20 changelog: /loop can repeat prompts on a local schedule or agent-decided cadence."
}
}
},
{
"from": "agent-ui-impl:cursor.ui@current",
"to": "evidence:cursor-2026-05-20-changelog-issue-805",
"kind": "sourced_from"
},
{
"from": "agent-ui-impl:cursor.ui@current",
"to": "layer:11-presentation",
"kind": "realizes",
"attributes": {}
},
{
"from": "agent-ui-impl:cursor.ui@current",
"to": "interaction-primitive:cursor-cmd-k",
"kind": "supports_interaction_primitive",
"attributes": {
"attributes": {
"mechanism": "keybinding",
"invocationToken": "Cmd+K / Ctrl+K"
}
}
},
{
"from": "agent-ui-impl:cursor.ui@current",
"to": "interaction-primitive:cursor-cmd-l",
"kind": "supports_interaction_primitive",
"attributes": {
"attributes": {
"mechanism": "keybinding",
"invocationToken": "Cmd+L / Ctrl+L"
}
}
},
{
"from": "agent-ui-impl:cursor.ui@current",
"to": "interaction-primitive:cursor-at-mention",
"kind": "supports_interaction_primitive",
"attributes": {
"attributes": {
"mechanism": "ui-control"
}
}
},
{
"from": "agent-ui-impl:cursor.ui@current",
"to": "interaction-primitive:cursor-inline-edit",
"kind": "supports_interaction_primitive",
"attributes": {
"attributes": {
"mechanism": "ui-control"
}
}
},
{
"from": "agent-ui-impl:cursor.ui@current",
"to": "interaction-primitive:tool-approval-prompt",
"kind": "supports_interaction_primitive",
"attributes": {
"attributes": {
"mechanism": "ui-control"
}
}
},
{
"from": "agent-ui-impl:cursor.ui@current",
"to": "interaction-primitive:approval-prompt",
"kind": "supports_interaction_primitive",
"attributes": {
"attributes": {
"mechanism": "ui-control"
}
}
},
{
"from": "agent-ui-impl:cursor.ui@current",
"to": "interaction-primitive:command-palette",
"kind": "supports_interaction_primitive",
"attributes": {
"attributes": {
"mechanism": "keybinding",
"invocationToken": "Cmd+Shift+P / Ctrl+Shift+P"
}
}
},
{
"from": "agent-ui-impl:cursor.ui@current",
"to": "interaction-primitive:file-attachment",
"kind": "supports_interaction_primitive",
"attributes": {
"attributes": {
"mechanism": "ui-control"
}
}
},
{
"from": "agent-ui-impl:cursor.ui@current",
"to": "interaction-primitive:slash-loop",
"kind": "supports_interaction_primitive",
"attributes": {
"attributes": {
"mechanism": "slash-command",
"invocationToken": "/loop"
}
}
},
{
"from": "agent-ui-impl:cursor.ui@current",
"to": "interaction-primitive:cursor-shared-canvas",
"kind": "supports_interaction_primitive",
"attributes": {
"attributes": {
"mechanism": "native-api"
}
}
}
],
"incomingEdges": [
{
"from": "agentVersion:cursor:ge-0-0-0",
"to": "agent-ui-impl:cursor.ui@current",
"kind": "composed_of",
"attributes": {
"role": "ui"
}
}
]
}