Agentic AI Atlasby a5c.ai
OverviewWikiGraphFor AgentsEdgesSearchWorkspace
/
GitHubDocsDiscord
iiRecord
Agentic AI Atlas · Can resume
capability:can-resumea5c.ai
Search record views/
Record · tabs

Available views

II.Record viewspp. 1 - 1
overviewjsongraph
II.
Capability JSON

capability:can-resume

Structured · live

Can resume json

Inspect the normalized record payload exactly as the atlas UI reads it.

File · capabilities/capabilities/can-resume.yamlCluster · capabilities
Record JSON
{
  "id": "capability:can-resume",
  "_kind": "Capability",
  "_file": "capabilities/capabilities/can-resume.yaml",
  "_cluster": "capabilities",
  "attributes": {
    "displayName": "Can resume",
    "description": "A session or run can be resumed from a prior state — the runtime\npersists enough context to continue an interrupted invocation.\n",
    "appliesToNodeKinds": [
      "AgentVersion"
    ],
    "category": "session"
  },
  "outgoingEdges": [],
  "incomingEdges": [
    {
      "from": "agent-core-impl:langgraph.core@current",
      "to": "capability:can-resume",
      "kind": "supports",
      "attributes": {
        "versionRange": ">=0.0.0",
        "level": "full"
      }
    },
    {
      "from": "agent-platform-impl:a5c.platform@current",
      "to": "capability:can-resume",
      "kind": "supports",
      "attributes": {
        "versionRange": "*",
        "level": "full",
        "notes": "Platform launch/session profiles retain enough metadata to map legacy Pi\nresume/fork behavior and other backend resume profiles into a5c sessions.\n"
      }
    },
    {
      "from": "agent-platform-impl:agent-mux-remote.platform@current",
      "to": "capability:can-resume",
      "kind": "supports",
      "attributes": {
        "versionRange": ">=1.0.0",
        "level": "partial",
        "notes": "Resume works only if the remote agent supports it and the session is reachable.\n"
      }
    },
    {
      "from": "agent-platform-impl:claude-code.platform@1.x",
      "to": "capability:can-resume",
      "kind": "supports",
      "attributes": {
        "versionRange": ">=1.0.0 <2.0.0",
        "level": "full",
        "notes": "`claude --resume` reattaches to the most recent session;\ntranscripts persist on disk (runtime-side jsonl in\n~/.claude/projects/<hash>/).\n",
        "evidenceSourceIds": [
          "evidence:claude-code-docs-resume-2026"
        ]
      }
    },
    {
      "from": "agent-platform-impl:copilot-cli.platform@current",
      "to": "capability:can-resume",
      "kind": "supports",
      "attributes": {
        "versionRange": ">=1.0.0",
        "level": "partial",
        "notes": "Stateless per-invocation server-side; partial resume noted in wiki/legacy/03-products.\n"
      }
    },
    {
      "from": "agent-platform-impl:cursor.platform@current",
      "to": "capability:can-resume",
      "kind": "supports",
      "attributes": {
        "versionRange": ">=0.40.0",
        "level": "full",
        "notes": "Cursor persists JSONL sessions plus a SQLite store of chat/workspace state;\nresume is supported through the IDE.\n"
      }
    },
    {
      "from": "agent-platform-impl:gemini-cli.platform@current",
      "to": "capability:can-resume",
      "kind": "supports",
      "attributes": {
        "versionRange": ">=1.0.0",
        "level": "full",
        "notes": "File-based JSONL sessions; resume supported.\n"
      }
    },
    {
      "from": "agent-platform-impl:hermes.platform@current",
      "to": "capability:can-resume",
      "kind": "supports",
      "attributes": {
        "versionRange": ">=1.0.0",
        "level": "partial",
        "notes": "SQLite-indexed JSONL sessions support resume; no fork.\n"
      }
    },
    {
      "from": "agent-platform-impl:langgraph.platform@current",
      "to": "capability:can-resume",
      "kind": "supports",
      "attributes": {
        "versionRange": ">=0.0.0",
        "level": "full",
        "notes": "Deployed graph calls can use thread-level persistence and resume-like\ncontinuation semantics through stored graph state.\n"
      }
    },
    {
      "from": "agent-platform-impl:omp.platform@current",
      "to": "capability:can-resume",
      "kind": "supports",
      "attributes": {
        "versionRange": ">=1.0.0",
        "level": "full",
        "notes": "JSONL-tree sessions; resume + fork.\n"
      }
    },
    {
      "from": "agent-platform-impl:openclaw.platform@current",
      "to": "capability:can-resume",
      "kind": "supports",
      "attributes": {
        "versionRange": ">=1.0.0",
        "level": "none",
        "notes": "Resume/fork unsupported per task brief.\n"
      }
    },
    {
      "from": "agent-platform-impl:opencode.platform@1.x",
      "to": "capability:can-resume",
      "kind": "supports",
      "attributes": {
        "versionRange": ">=1.0.0 <2.0.0",
        "level": "full",
        "notes": "JSONL sessions support resume and fork.\n"
      }
    },
    {
      "from": "agent-platform-impl:pi.platform@current",
      "to": "capability:can-resume",
      "kind": "supports",
      "attributes": {
        "versionRange": ">=1.0.0",
        "level": "full",
        "notes": "Multi-turn JSONL-tree sessions; resume + fork.\n"
      }
    },
    {
      "from": "agent-runtime-impl:a5c.runtime@current",
      "to": "capability:can-resume",
      "kind": "supports",
      "attributes": {
        "versionRange": "*",
        "level": "full",
        "notes": "a5c keeps normalized session records and can map Pi JSONL-tree or other\nbackend session formats into its session envelope.\n"
      }
    },
    {
      "from": "agent-runtime-impl:langgraph.runtime@current",
      "to": "capability:can-resume",
      "kind": "supports",
      "attributes": {
        "versionRange": ">=0.0.0",
        "level": "full",
        "notes": "Runtime persistence is modeled through checkpointers/stores and deployed\nthread-level persistence.\n"
      }
    },
    {
      "from": "session-model:a5c",
      "to": "capability:can-resume",
      "kind": "requires_capability",
      "attributes": {}
    },
    {
      "from": "session-model:claude-code",
      "to": "capability:can-resume",
      "kind": "requires_capability",
      "attributes": {}
    },
    {
      "from": "session-model:cursor",
      "to": "capability:can-resume",
      "kind": "requires_capability",
      "attributes": {}
    },
    {
      "from": "agentVersion:babysitter-agent:ge-5-0-0",
      "to": "capability:can-resume",
      "kind": "supports",
      "attributes": {
        "versionRange": ">=5.0.0",
        "level": "full",
        "notes": "babysitter-agent supports run resume and session recovery."
      }
    },
    {
      "from": "agent-version:babysitter@current",
      "to": "capability:can-resume",
      "kind": "supports",
      "attributes": {
        "versionRange": ">=5.0.0",
        "level": "full",
        "notes": "babysitter-agent resumes runs and sessions through explicit resume-run and session-history command surfaces."
      }
    },
    {
      "from": "agentVersion:claude:ge-0-0-0",
      "to": "capability:can-resume",
      "kind": "supports",
      "attributes": {
        "versionRange": ">=0.0.0",
        "level": "full",
        "notes": "Session resume is tied to checkpointing and continue flows."
      }
    },
    {
      "from": "agentVersion:copilot:ge-0-0-0",
      "to": "capability:can-resume",
      "kind": "supports",
      "attributes": {
        "versionRange": ">=0.0.0",
        "level": "full",
        "notes": "Public session persistence evidence comes from Copilot CLI config-directory documentation."
      }
    },
    {
      "from": "agentVersion:cursor:ge-0-0-0",
      "to": "capability:can-resume",
      "kind": "supports",
      "attributes": {
        "versionRange": ">=0.0.0",
        "level": "full",
        "notes": "Cursor documents checkpoint restoration and persistent shell-mode context."
      }
    },
    {
      "from": "agentVersion:gemini:ge-0-0-0",
      "to": "capability:can-resume",
      "kind": "supports",
      "attributes": {
        "versionRange": ">=0.0.0",
        "level": "full",
        "notes": "Gemini CLI resume semantics documented through both session management and checkpoint restoration."
      }
    },
    {
      "from": "agent-version:langgraph@current",
      "to": "capability:can-resume",
      "kind": "supports",
      "attributes": {
        "versionRange": ">=0.0.0",
        "level": "full",
        "notes": "Checkpointing and thread-level persistence are first-class modeling\nconcerns for durable graph execution and deployed graph calls.\n"
      }
    },
    {
      "from": "agentVersion:omp:ge-0-0-0",
      "to": "capability:can-resume",
      "kind": "supports",
      "attributes": {
        "versionRange": ">=0.0.0",
        "level": "full",
        "notes": "Oh-My-Pi documents resume, continue, fork, and session switching as first-class session operations."
      }
    },
    {
      "from": "agentVersion:openclaw:ge-0-0-0",
      "to": "capability:can-resume",
      "kind": "supports",
      "attributes": {
        "versionRange": ">=0.0.0",
        "level": "full",
        "notes": "OpenClaw fallback metadata."
      }
    },
    {
      "from": "agentVersion:opencode:ge-0-0-0",
      "to": "capability:can-resume",
      "kind": "supports",
      "attributes": {
        "versionRange": ">=0.0.0",
        "level": "full",
        "notes": "Public OpenCode docs describe where sessions are stored."
      }
    },
    {
      "from": "agentVersion:pi:ge-0-0-0",
      "to": "capability:can-resume",
      "kind": "supports",
      "attributes": {
        "versionRange": ">=0.0.0",
        "level": "full",
        "notes": "Multi-turn JSONL-tree sessions with resume, fork, and branch operations.\n"
      }
    },
    {
      "from": "agent-version:symphony@current",
      "to": "capability:can-resume",
      "kind": "supports",
      "attributes": {
        "versionRange": ">=0.1.0",
        "level": "full",
        "notes": "Filesystem-driven restart recovery — reconciles workspace directories on startup to resume in-progress work."
      }
    }
  ]
}

Shortcuts

Back to overview
Open graph tab