II.
AgentVersion JSON
Structured · liveagentVersion:omp:15-7-3
agentVersion:omp:15-7-3 json
Inspect the normalized record payload exactly as the atlas UI reads it.
{
"id": "agentVersion:omp:15-7-3",
"_kind": "AgentVersion",
"_file": "agent-stack/agent-versions/omp-15-7-3-2026-05-31.yaml",
"_cluster": "agent-stack",
"attributes": {
"assimilationNotes": [
"Issue #809 tracks Oh-My-Pi 15.7.3 shake compaction primitives: collectShakeRegions, applyShakeRegion(s), summarizeShakeRegions, default/aggressive configs, and related compaction types.",
"Shake compaction detects heavy context regions including whole tool-call results and large fenced/XML blocks, then elides or extractively compresses those regions through an injected completion backend.",
"The shake compressor is provider-agnostic and can be wired to local on-device models, so adapter metadata should distinguish local-on-device compression backends from remote provider-managed compaction.",
"Related 15.7.2 metadata adds providers.autoThinkingModel plus auto thinking-level classification for user turns.",
"Whole tool-call result elision changes transcript/context replay assumptions because replay consumers may encounter placeholders instead of the original bulky tool result payload."
],
"releaseHighlights": [
"Shake compaction primitives under @oh-my-pi/pi-agent-core/compaction.",
"Provider-agnostic extractive compression and elision path for heavy context regions.",
"Local-on-device completion backends can be used for compression.",
"Auto thinking model selection via providers.autoThinkingModel and per-turn thinking-level classification."
],
"issue809ReleaseAdditions": {
"releaseVersion": "15.7.3",
"compaction": {
"shakeCompaction": {
"introducedIn": "15.7.3",
"packageSubpath": "@oh-my-pi/pi-agent-core/compaction",
"primitives": [
"collectShakeRegions",
"applyShakeRegion",
"applyShakeRegions",
"summarizeShakeRegions"
],
"regionDetection": [
"whole-tool-call-results",
"large-fenced-blocks",
"large-xml-blocks"
],
"compressionModes": [
"elision",
"extractive-compression"
],
"configs": [
"default",
"aggressive"
],
"completionBackend": {
"kind": "injected",
"providerAgnostic": true,
"localOnDeviceSupported": true
},
"notes": "Detects heavy context regions, then elides or extractively compresses them through an injected completion backend."
}
},
"providerConfig": {
"autoThinkingModel": {
"introducedIn": "15.7.2",
"field": "providers.autoThinkingModel",
"notes": "Selects the model used for automatic thinking-level classification."
},
"autoThinkingLevelClassification": {
"introducedIn": "15.7.2",
"scope": [
"user-turn"
],
"notes": "Classifies user turns before choosing the thinking level."
}
},
"transcriptReplay": {
"toolResultElision": {
"introducedIn": "15.7.3",
"affectedRegions": [
"whole-tool-call-results"
],
"replayImplication": "Context replay consumers must tolerate elision placeholders or extractive summaries where the original tool-call result was too large to retain verbatim."
}
}
}
},
"outgoingEdges": [
{
"from": "agentVersion:omp:15-7-3",
"to": "capability:supports-compaction",
"kind": "supports",
"attributes": {
"versionRange": "15.7.3",
"level": "full",
"notes": "Shake compaction provides client-side heavy-region detection,\nelision, and extractive compression through an injected completion\nbackend, including local-on-device backend support.\n"
}
},
{
"from": "agentVersion:omp:15-7-3",
"to": "agent:omp",
"kind": "version_of"
}
],
"incomingEdges": [
{
"from": "agent:omp",
"to": "agentVersion:omp:15-7-3",
"kind": "has_version"
}
]
}