II.
Capability JSON
Structured · livecapability:supports-compaction
Supports context compaction json
Inspect the normalized record payload exactly as the atlas UI reads it.
{
"id": "capability:supports-compaction",
"_kind": "Capability",
"_file": "capabilities/capabilities/harness-capabilities.yaml",
"_cluster": "capabilities",
"attributes": {
"displayName": "Supports context compaction",
"description": "The agent implements client-side context compaction — when context\nwindow usage exceeds a threshold, the harness summarizes or truncates\nolder conversation turns to free space. Distinct from provider-side\ncontext management. Strategies include branch summarization, sliding\nwindow, and selective pruning.\n",
"appliesToNodeKinds": [
"AgentVersion",
"AgentRuntimeImpl",
"AgentPlatformImpl"
],
"category": "session"
},
"outgoingEdges": [],
"incomingEdges": [
{
"from": "agent-platform-impl:pi.platform@current",
"to": "capability:supports-compaction",
"kind": "supports",
"attributes": {
"versionRange": ">=0.0.0",
"level": "full",
"notes": "Client-side branch-summarization compaction with configurable\nthreshold and strategy settings.\n"
}
},
{
"from": "agentVersion:pi:ge-0-0-0",
"to": "capability:supports-compaction",
"kind": "supports",
"attributes": {
"versionRange": ">=0.0.0",
"level": "full",
"notes": "Client-side branch-summarization compaction via AgentHarness.\nConfigurable threshold and summarization strategy.\n"
}
}
]
}