II.
AgentGovernanceImpl JSON
Structured · liveagent-governance-impl:babysitter-sdk-tool.governance@current
Babysitter SDK Tool Governance (current) json
Inspect the normalized record payload exactly as the atlas UI reads it.
{
"id": "agent-governance-impl:babysitter-sdk-tool.governance@current",
"_kind": "AgentGovernanceImpl",
"_file": "agent-stack/governance-impls/babysitter-sdk-tool-governance-current.yaml",
"_cluster": "agent-stack",
"attributes": {
"displayName": "Babysitter SDK Tool Governance (current)",
"agentVersionId": "agent-version:babysitter-sdk@current",
"packageRef": "source-ref:babysitter-sdk",
"componentKind": "tool-governance",
"governedSurfaces": [
"ctx.task effects",
"ctx.breakpoint approval gates",
"task output schemas",
"run journals",
"completion proof",
"subprocess and shell effects",
"harness tool dispatch"
],
"riskControls": [
"tool misuse and privilege escalation",
"effect replay integrity",
"unapproved shell/subprocess execution",
"stale or poisoned memory entering task context",
"schema-invalid task output",
"hidden delegation without audit evidence"
],
"evidenceProduced": [
"EFFECT_REQUESTED and EFFECT_RESOLVED journal events",
"invocationKey hashes",
"task output JSON artifacts",
"breakpoint approval records",
"completionProof objects"
],
"notes": "The Babysitter SDK acts as a governed process/tool surface: user-authored\nprocess functions call `ctx.task`, `ctx.breakpoint`, and related effects;\nthe SDK records those effects, replays state, enforces task schemas and\napproval gates, and emits evidence. Modeling it as tool governance makes\nthe SDK part of the governance layer rather than only an agent runtime.\n"
},
"outgoingEdges": [
{
"from": "agent-governance-impl:babysitter-sdk-tool.governance@current",
"to": "layer:14-governance",
"kind": "realizes",
"attributes": {}
},
{
"from": "agent-governance-impl:babysitter-sdk-tool.governance@current",
"to": "agent:babysitter-sdk",
"kind": "composes",
"attributes": {
"role": "governance"
}
},
{
"from": "agent-governance-impl:babysitter-sdk-tool.governance@current",
"to": "tool-descriptor:babysitter-sdk-process-api",
"kind": "bundles",
"attributes": {}
},
{
"from": "agent-governance-impl:babysitter-sdk-tool.governance@current",
"to": "extension-interface:governance",
"kind": "implements",
"attributes": {}
},
{
"from": "agent-governance-impl:babysitter-sdk-tool.governance@current",
"to": "source-ref:babysitter-sdk",
"kind": "depends_on",
"attributes": {}
}
],
"incomingEdges": [
{
"from": "agent-version:babysitter-sdk@current",
"to": "agent-governance-impl:babysitter-sdk-tool.governance@current",
"kind": "composed_of",
"attributes": {
"role": "governance"
}
}
]
}