iiRecord
Agentic AI Atlas · Babysitter defineTask Subagent
subagent:babysitter-define-taska5c.ai
II.
Subagent JSON

subagent:babysitter-define-task

Structured · live

Babysitter defineTask Subagent json

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

File · extensions/subagents/babysitter-subagents.yamlCluster · extensions
Record JSON
{
  "id": "subagent:babysitter-define-task",
  "_kind": "Subagent",
  "_file": "extensions/subagents/babysitter-subagents.yaml",
  "_cluster": "extensions",
  "attributes": {
    "displayName": "Babysitter defineTask Subagent",
    "provenance": "custom",
    "dispatchPattern": "subprocess-task",
    "subjectId": "agentVersion:claude:ge-0-0-0",
    "systemPrompt": "Generic shape covering any `defineTask(id, impl)` export. Every\nbabysitter process exports defineTask declarations that become\ndispatchable subagents at run-time. Each invocation spawns a\n`kind: 'agent'` subtask in its own subprocess — a ChildSession with\n`lifecyclePolicy: persistent` — and the impl function controls the\nworkspace, tool allowlist, and prompt for that subprocess.\n",
    "tools": [],
    "triggers": "Invoked via `ctx.task(taskSpec, args)` from a babysitter process\nfunction during run iteration. Spawns a subprocess via the\nsubprocess-task dispatch pattern.\n",
    "description": "Generic shape — every babysitter process exports `defineTask`\ndeclarations that become dispatchable subagents at run-time. Each\ninvocation spawns a `kind: 'agent'` subtask in its own subprocess\n(persistent ChildSession). Concrete user-authored Tasks specialize\nthis shape with a specific impl, prompt, workspace policy, and\ntool allowlist.\n"
  },
  "outgoingEdges": [
    {
      "from": "subagent:babysitter-define-task",
      "to": "extension-interface:orchestration",
      "kind": "implements",
      "attributes": {}
    }
  ],
  "incomingEdges": [
    {
      "from": "child-session:babysitter-task-001",
      "to": "subagent:babysitter-define-task",
      "kind": "runs_subagent",
      "attributes": {}
    }
  ]
}