II.
Page JSON
Structured · livepage:docs-adapters-babysitter-integrations
Agent-Adapter ↔ Babysitter Integration json
Inspect the normalized record payload exactly as the atlas UI reads it.
{
"id": "page:docs-adapters-babysitter-integrations",
"_kind": "Page",
"_file": "wiki/docs/adapters-babysitter-integrations.md",
"_cluster": "wiki",
"attributes": {
"nodeKind": "Page",
"sourcePath": "docs/adapters-babysitter-integrations/README.md",
"sourceKind": "repo-docs",
"title": "Agent-Adapter ↔ Babysitter Integration",
"displayName": "Agent-Adapter ↔ Babysitter Integration",
"slug": "docs/adapters-babysitter-integrations",
"articlePath": "wiki/docs/adapters-babysitter-integrations/README.md",
"article": "\n# Agent-Adapter ↔ Babysitter Integration\n\nDesign documents for integrating adapters capabilities into the babysitter SDK, enabling processes to discover available agents/models and dispatch work to external harnesses.\n\n## Documents\n\n### Architecture\n1. [**overview.md**](./overview.md) — Architecture overview and capability summary\n2. [**tasks-adapter-routing.md**](./tasks-adapter-routing.md) — **Core design:** tasks-adapter as unified routing hub for all task types (human, agent, tracker, internal) — covers both standalone and plugin modes\n\n### Standalone Mode (genty, agent-platform CLI)\n3. [**sdk-discovery.md**](./sdk-discovery.md) — SDK-level adapters discovery (harnesses, models, capabilities)\n4. [**external-agent-tasks.md**](./external-agent-tasks.md) — New `agent` task kind with `external` flag for adapters dispatch\n5. [**effect-resolution.md**](./effect-resolution.md) — Effect resolution pipeline changes (SDK → tasks-adapter → adapters)\n6. [**process-authoring.md**](./process-authoring.md) — Process creation instruction updates (prompts, templates, validation)\n\n### Plugin Mode (babysitter running inside claude-code, codex, gemini-cli, etc.)\n7. [**plugin-mode.md**](./plugin-mode.md) — Plugin integration gaps: cross-agent dispatch from within host agents, host tool discovery, effect cancellation, subprocess support\n\n### Shared\n8. [**testing.md**](./testing.md) — Test strategy across all layers and both modes\n",
"documents": []
},
"outgoingEdges": [
{
"from": "page:docs-adapters-babysitter-integrations",
"to": "page:docs-adapters-babysitter-integrations-effect-resolution",
"kind": "contains_page"
},
{
"from": "page:docs-adapters-babysitter-integrations",
"to": "page:docs-adapters-babysitter-integrations-external-agent-tasks",
"kind": "contains_page"
},
{
"from": "page:docs-adapters-babysitter-integrations",
"to": "page:docs-adapters-babysitter-integrations-overview",
"kind": "contains_page"
},
{
"from": "page:docs-adapters-babysitter-integrations",
"to": "page:docs-adapters-babysitter-integrations-plugin-mode",
"kind": "contains_page"
},
{
"from": "page:docs-adapters-babysitter-integrations",
"to": "page:docs-adapters-babysitter-integrations-process-authoring",
"kind": "contains_page"
},
{
"from": "page:docs-adapters-babysitter-integrations",
"to": "page:docs-adapters-babysitter-integrations-sdk-discovery",
"kind": "contains_page"
},
{
"from": "page:docs-adapters-babysitter-integrations",
"to": "page:docs-adapters-babysitter-integrations-tasks-adapter-routing",
"kind": "contains_page"
},
{
"from": "page:docs-adapters-babysitter-integrations",
"to": "page:docs-adapters-babysitter-integrations-testing",
"kind": "contains_page"
}
],
"incomingEdges": [
{
"from": "page:docs",
"to": "page:docs-adapters-babysitter-integrations",
"kind": "contains_page"
}
]
}