Description
historian not working, says something about no compartment
Environment
- Plugin: v0.13.0
- OS: linux x64
- Node: v24.3.0
- OpenCode: 1.14.19
Configuration
Config from ~/.config/opencode/magic-context.jsonc:
Diagnostics
- Timestamp: 2026-04-21T15:29:27.444Z
- Plugin: v0.13.0
- OS: linux x64
- Node: v24.3.0
- OpenCode installed: true (1.14.19)
- Plugin registered in opencode config: true
- Plugin registered in tui config: true
- magic-context.jsonc parse error: none
- Conflicts detected: none
Config paths
{
"configDir": "~/.config/opencode",
"opencodeConfig": "~/.config/opencode/opencode.jsonc",
"opencodeConfigFormat": "jsonc",
"magicContextConfig": "~/.config/opencode/magic-context.jsonc",
"tuiConfig": "~/.config/opencode/tui.json",
"tuiConfigFormat": "json",
"omoConfig": null
}
magic-context.jsonc flags
Plugin cache
{
"path": "~/.cache/opencode/packages/@cortexkit/opencode-magic-context@latest",
"cached": "0.12.0",
"latest": "0.13.0"
}
Storage
{
"path": "~/.local/share/opencode/storage/plugin/magic-context",
"exists": true,
"context_db_size": "32.2 MB"
}
Historian dumps
{
"dir": "/tmp/magic-context-historian",
"count": 1015,
"recent": [
{
"name": "ses_260945117ffepg2km4oKbOAIaM-incremental-ses_260945117ffepg2km4oKbOAIaM-1-544-fallback-primary-model-1776785353076.xml",
"ageMinutes": 0,
"sizeKb": 10
},
{
"name": "ses_26924712affeA5Kc0sm0zquViV-incremental-ses_26924712affeA5Kc0sm0zquViV-1-505-initial-1776785328664.xml",
"ageMinutes": 1,
"sizeKb": 34
},
{
"name": "ses_260945117ffepg2km4oKbOAIaM-incremental-ses_260945117ffepg2km4oKbOAIaM-1-544-repair-1776785273186.xml",
"ageMinutes": 2,
"sizeKb": 8
}
]
}
Log file
- Path: /tmp/magic-context.log
- Exists: true
- Size: 31444 KB
Log (last 200 lines, sanitized)
[2026-04-21T15:28:45.265Z] [magic-context][ses_260945117ffepg2km4oKbOAIaM] transform stage: stage=applyFlushedStatuses elapsed=4.5ms
[2026-04-21T15:28:45.266Z] [magic-context][ses_260945117ffepg2km4oKbOAIaM] transform stage: stage=batchFinalize:flushed elapsed=5.9ms
[2026-04-21T15:28:45.267Z] [magic-context][ses_260945117ffepg2km4oKbOAIaM] transform stage: stage=stripStructuralNoise elapsed=0.6ms strippedParts=2213
[2026-04-21T15:28:45.267Z] [magic-context][ses_260945117ffepg2km4oKbOAIaM] transform stage: stage=stripClearedReasoning elapsed=0.6ms strippedParts=0
[2026-04-21T15:28:45.267Z] [magic-context][ses_260945117ffepg2km4oKbOAIaM] transform stage: stage=stripReasoningFromMergedAssistants elapsed=0.1ms strippedParts=0
[2026-04-21T15:28:45.268Z] [magic-context][ses_260945117ffepg2km4oKbOAIaM] transform stage: stage=compartmentPhase elapsed=0.3ms
[2026-04-21T15:28:45.268Z] [magic-context][ses_260945117ffepg2km4oKbOAIaM] transform: deferring pending ops — compartment <USER> in progress
[2026-04-21T15:28:45.272Z] [magic-context][ses_260945117ffepg2km4oKbOAIaM] transform stage: stage=batchFinalize:heuristics elapsed=0.0ms
[2026-04-21T15:28:45.273Z] [magic-context][ses_260945117ffepg2km4oKbOAIaM] placeholder replay: removed 353 previously-stripped messages
[2026-04-21T15:28:45.273Z] [magic-context][ses_260945117ffepg2km4oKbOAIaM] nudge: suppressed at 78.0% because ctx_reduce ran recently (23985ms ago)
[2026-04-21T15:28:45.274Z] [magic-context][ses_260945117ffepg2km4oKbOAIaM] transform stage: stage=postTransformPhase elapsed=6.4ms
[2026-04-21T15:28:45.279Z] [magic-context][ses_260945117ffepg2km4oKbOAIaM] transform completed in 71.6ms (847 messages, 2506 targets, watermark: 2390)
[2026-04-21T15:28:45.467Z] [magic-context][ses_260945117ffepg2km4oKbOAIaM] event message.updated: no assistant info extracted from event
[2026-04-21T15:28:45.486Z] [magic-context][ses_260945117ffepg2km4oKbOAIaM] injected generic guidance into system prompt
[2026-04-21T15:28:46.993Z] [magic-context][global] models-dev-cache: API layer loaded 83 model limits
[2026-04-21T15:28:48.632Z] [magic-context][ses_24f59932dffeVvB6GqRSFKcItm] event message.updated: provider=zai model=glm-4.7 hasUsageTokens=true tokens.input=84816 cache.read=0 cache.write=0
[2026-04-21T15:28:48.632Z] [magic-context][ses_24f59932dffeVvB6GqRSFKcItm] event message.updated: totalInputTokens=84816 contextLimit=204800 percentage=41.4%
[2026-04-21T15:28:48.644Z] [magic-context][ses_24f59932dffeVvB6GqRSFKcItm] event message.updated: provider=zai model=glm-4.7 hasUsageTokens=true tokens.input=84816 cache.read=0 cache.write=0
[2026-04-21T15:28:48.644Z] [magic-context][ses_24f59932dffeVvB6GqRSFKcItm] event message.updated: totalInputTokens=84816 contextLimit=204800 percentage=41.4%
[2026-04-21T15:28:48.656Z] [magic-context][ses_26924712affeA5Kc0sm0zquViV] historian: prompt completed (attempt 1/3)
[2026-04-21T15:28:48.664Z] [magic-context][ses_26924712affeA5Kc0sm0zquViV] compartment <USER>: historian response dumped {"label":"incremental-ses_26924712affeA5Kc0sm0zquViV-1-505-initial","dumpPath":"/tmp/magic-context-historian/ses_26924712affeA5Kc0sm0zquViV-incremental-ses_26924712affeA5Kc0sm0zquViV-1-505-initial-1776785328664.xml"}
[2026-04-21T15:28:48.679Z] [magic-context][ses_26924712affeA5Kc0sm0zquViV] historian: creating child session (model=<USER>:historian)
[2026-04-21T15:28:48.694Z] [magic-context][ses_24f5775d7ffei71dO4RMdbskAW] event message.updated: no assistant info extracted from event
[2026-04-21T15:28:48.709Z] [magic-context][ses_24f5775d7ffei71dO4RMdbskAW] event message.updated: provider=zai model=glm-4.7 hasUsageTokens=false tokens.input=0 cache.read=0 cache.write=0
[2026-04-21T15:28:48.709Z] [magic-context][ses_24f5775d7ffei71dO4RMdbskAW] event message.updated: skipping — no usage tokens and no known usage
[2026-04-21T15:28:48.733Z] [magic-context][ses_24f5775d7ffei71dO4RMdbskAW] transform stage: stage=findSessionId elapsed=0.0ms messages=1
[2026-04-21T15:28:48.733Z] [magic-context][ses_24f5775d7ffei71dO4RMdbskAW] transform stage: stage=findLastUserMessageId elapsed=0.3ms
[2026-04-21T15:28:48.733Z] [magic-context][ses_24f5775d7ffei71dO4RMdbskAW] transform stage: stage=getOrCreateSessionMeta elapsed=0.3ms
[2026-04-21T15:28:48.733Z] [magic-context][ses_24f5775d7ffei71dO4RMdbskAW] transform stage: stage=modelChangeDetection elapsed=0.0ms
[2026-04-21T15:28:48.733Z] [magic-context][ses_24f5775d7ffei71dO4RMdbskAW] transform stage: stage=schedulerAndUsage elapsed=0.0ms
[2026-04-21T15:28:48.733Z] [magic-context][ses_24f5775d7ffei71dO4RMdbskAW] transform scheduler: percentage=0.0% inputTokens=0 cacheTtl=5m lastResponseTime=0 decision=defer
[2026-04-21T15:28:48.733Z] [magic-context][ses_24f5775d7ffei71dO4RMdbskAW] transform stage: stage=emergencyRecoveryBlock elapsed=0.2ms
[2026-04-21T15:28:48.740Z] [magic-context][ses_24f5775d7ffei71dO4RMdbskAW] transform stage: stage=tagMessages elapsed=6.4ms
[2026-04-21T15:28:48.740Z] [magic-context][ses_24f5775d7ffei71dO4RMdbskAW] transform stage: stage=getTagsBySession elapsed=0.2ms count=1
[2026-04-21T15:28:48.740Z] [magic-context][ses_24f5775d7ffei71dO4RMdbskAW] transform stage: stage=applyFlushedStatuses elapsed=0.0ms
[2026-04-21T15:28:48.740Z] [magic-context][ses_24f5775d7ffei71dO4RMdbskAW] transform stage: stage=batchFinalize:flushed elapsed=0.0ms
[2026-04-21T15:28:48.740Z] [magic-context][ses_24f5775d7ffei71dO4RMdbskAW] transform stage: stage=stripStructuralNoise elapsed=0.0ms strippedParts=0
[2026-04-21T15:28:48.740Z] [magic-context][ses_24f5775d7ffei71dO4RMdbskAW] transform stage: stage=stripClearedReasoning elapsed=0.0ms strippedParts=0
[2026-04-21T15:28:48.740Z] [magic-context][ses_24f5775d7ffei71dO4RMdbskAW] transform stage: stage=stripReasoningFromMergedAssistants elapsed=0.0ms strippedParts=0
[2026-04-21T15:28:48.741Z] [magic-context][ses_24f5775d7ffei71dO4RMdbskAW] transform stage: stage=compartmentPhase elapsed=0.4ms
[2026-04-21T15:28:48.741Z] [magic-context][ses_24f5775d7ffei71dO4RMdbskAW] transform stage: stage=batchFinalize:heuristics elapsed=0.0ms
[2026-04-21T15:28:48.742Z] [magic-context][ses_24f5775d7ffei71dO4RMdbskAW] transform stage: stage=postTransformPhase elapsed=1.1ms
[2026-04-21T15:28:48.769Z] [magic-context][ses_24f5775d7ffei71dO4RMdbskAW] transform completed in 36.6ms (1 messages, 1 targets, watermark: 0)
[2026-04-21T15:28:48.812Z] [magic-context][ses_24f5775d7ffei71dO4RMdbskAW] event message.updated: no assistant info extracted from event
[2026-04-21T15:28:48.818Z] [magic-context][ses_24f5775d7ffei71dO4RMdbskAW] injected generic guidance into system prompt
[2026-04-21T15:28:48.819Z] [magic-context][ses_24f5775d7ffei71dO4RMdbskAW] system prompt hash initialized: 4d226016e28948fae34384f08d090df3 (len=49699)
[2026-04-21T15:28:55.225Z] [magic-context][ses_26924712affeA5Kc0sm0zquViV] event message.updated: provider=zai model=glm-5-turbo hasUsageTokens=true tokens.input=140206 cache.read=0 cache.write=0
[2026-04-21T15:28:55.225Z] [magic-context][ses_26924712affeA5Kc0sm0zquViV] event message.updated: totalInputTokens=140206 contextLimit=204800 percentage=68.5%
[2026-04-21T15:28:55.235Z] [magic-context][ses_26924712affeA5Kc0sm0zquViV] event message.updated: provider=zai model=glm-5-turbo hasUsageTokens=true tokens.input=140206 cache.read=0 cache.write=0
[2026-04-21T15:28:55.235Z] [magic-context][ses_26924712affeA5Kc0sm0zquViV] event message.updated: totalInputTokens=140206 contextLimit=204800 percentage=68.5%
[2026-04-21T15:28:55.818Z] [magic-context][ses_26924712affeA5Kc0sm0zquViV] event message.updated: provider=zai model=glm-5-turbo hasUsageTokens=false tokens.input=0 cache.read=0 cache.write=0
[2026-04-21T15:28:55.846Z] [magic-context][ses_26924712affeA5Kc0sm0zquViV] transform stage: stage=findSessionId elapsed=0.0ms messages=4773
[2026-04-21T15:28:55.846Z] [magic-context][ses_26924712affeA5Kc0sm0zquViV] transform stage: stage=findLastUserMessageId elapsed=0.0ms
[2026-04-21T15:28:55.846Z] [magic-context][ses_26924712affeA5Kc0sm0zquViV] transform stage: stage=getOrCreateSessionMeta elapsed=0.2ms
[2026-04-21T15:28:55.846Z] [magic-context][ses_26924712affeA5Kc0sm0zquViV] transform stage: stage=modelChangeDetection elapsed=0.0ms
[2026-04-21T15:28:55.846Z] [magic-context][ses_26924712affeA5Kc0sm0zquViV] transform stage: stage=schedulerAndUsage elapsed=0.0ms
[2026-04-21T15:28:55.846Z] [magic-context][ses_26924712affeA5Kc0sm0zquViV] transform scheduler: percentage=68.5% inputTokens=140206 cacheTtl=5m lastResponseTime=1776785335818 decision=execute
[2026-04-21T15:28:55.846Z] [magic-context][ses_26924712affeA5Kc0sm0zquViV] transform stage: stage=emergencyRecoveryBlock elapsed=0.2ms
[2026-04-21T15:28:55.847Z] [magic-context][ses_26924712affeA5Kc0sm0zquViV] transform stage: stage=prepareCompartmentInjection elapsed=0.5ms
[2026-04-21T15:28:55.946Z] [magic-context][ses_26924712affeA5Kc0sm0zquViV] transform stage: stage=tagMessages elapsed=99.5ms
[2026-04-21T15:28:55.967Z] [magic-context][ses_26924712affeA5Kc0sm0zquViV] transform stage: stage=getTagsBySession elapsed=20.9ms count=9044
[2026-04-21T15:28:55.978Z] [magic-context][ses_26924712affeA5Kc0sm0zquViV] transform stage: stage=applyFlushedStatuses elapsed=10.2ms
[2026-04-21T15:28:55.982Z] [magic-context][ses_26924712affeA5Kc0sm0zquViV] transform stage: stage=batchFinalize:flushed elapsed=14.5ms
[2026-04-21T15:28:55.985Z] [magic-context][ses_26924712affeA5Kc0sm0zquViV] transform stage: stage=stripStructuralNoise elapsed=2.7ms strippedParts=8774
[2026-04-21T15:28:55.986Z] [magic-context][ses_26924712affeA5Kc0sm0zquViV] transform stage: stage=stripClearedReasoning elapsed=1.0ms strippedParts=0
[2026-04-21T15:28:55.986Z] [magic-context][ses_26924712affeA5Kc0sm0zquViV] transform stage: stage=stripReasoningFromMergedAssistants elapsed=0.4ms strippedParts=0
[2026-04-21T15:28:55.988Z] [magic-context][ses_26924712affeA5Kc0sm0zquViV] transform stage: stage=compartmentPhase elapsed=0.4ms
[2026-04-21T15:28:55.988Z] [magic-context][ses_26924712affeA5Kc0sm0zquViV] transform: skipping heuristics (already ran for turn msg_db0a0e40e001Oi3fZiLbLvKmOD)
[2026-04-21T15:28:55.988Z] [magic-context][ses_26924712affeA5Kc0sm0zquViV] transform: deferring pending ops — compartment <USER> in progress
[2026-04-21T15:28:55.992Z] [magic-context][ses_26924712affeA5Kc0sm0zquViV] transform stage: stage=batchFinalize:heuristics elapsed=0.0ms
[2026-04-21T15:28:55.994Z] [magic-context][ses_26924712affeA5Kc0sm0zquViV] placeholder replay: removed 1202 previously-stripped messages
[2026-04-21T15:28:56.002Z] [magic-context][ses_26924712affeA5Kc0sm0zquViV] nudge: none fired at 68.5% (band=critical lastBand=critical lastNudge=139323 current=140206 interval=1250 projected=63.6)
[2026-04-21T15:28:56.004Z] [magic-context][ses_26924712affeA5Kc0sm0zquViV] transform stage: stage=postTransformPhase elapsed=16.3ms
[2026-04-21T15:28:56.010Z] [magic-context][ses_26924712affeA5Kc0sm0zquViV] transform completed in 164.3ms (3381 messages, 9043 targets, watermark: 8999)
[2026-04-21T15:28:56.565Z] [magic-context][ses_26924712affeA5Kc0sm0zquViV] event message.updated: no assistant info extracted from event
[2026-04-21T15:28:56.593Z] [magic-context][ses_26924712affeA5Kc0sm0zquViV] injected generic guidance into system prompt
[2026-04-21T15:29:01.503Z] [magic-context][ses_260945117ffepg2km4oKbOAIaM] event message.updated: provider=zai model=glm-5-turbo hasUsageTokens=true tokens.input=159917 cache.read=0 cache.write=0
[2026-04-21T15:29:01.503Z] [magic-context][ses_260945117ffepg2km4oKbOAIaM] event message.updated: totalInputTokens=159917 contextLimit=204800 percentage=78.1%
[2026-04-21T15:29:01.513Z] [magic-context][ses_260945117ffepg2km4oKbOAIaM] event message.updated: provider=zai model=glm-5-turbo hasUsageTokens=true tokens.input=159917 cache.read=0 cache.write=0
[2026-04-21T15:29:01.513Z] [magic-context][ses_260945117ffepg2km4oKbOAIaM] event message.updated: totalInputTokens=159917 contextLimit=204800 percentage=78.1%
[2026-04-21T15:29:01.680Z] [magic-context][ses_260945117ffepg2km4oKbOAIaM] event message.updated: provider=zai model=glm-5-turbo hasUsageTokens=false tokens.input=0 cache.read=0 cache.write=0
[2026-04-21T15:29:01.706Z] [magic-context][ses_260945117ffepg2km4oKbOAIaM] transform stage: stage=findSessionId elapsed=0.0ms messages=1285
[2026-04-21T15:29:01.706Z] [magic-context][ses_260945117ffepg2km4oKbOAIaM] transform stage: stage=findLastUserMessageId elapsed=0.1ms
[2026-04-21T15:29:01.706Z] [magic-context][ses_260945117ffepg2km4oKbOAIaM] transform stage: stage=getOrCreateSessionMeta elapsed=0.2ms
[2026-04-21T15:29:01.706Z] [magic-context][ses_260945117ffepg2km4oKbOAIaM] transform stage: stage=modelChangeDetection elapsed=0.0ms
[2026-04-21T15:29:01.706Z] [magic-context][ses_260945117ffepg2km4oKbOAIaM] transform stage: stage=schedulerAndUsage elapsed=0.0ms
[2026-04-21T15:29:01.706Z] [magic-context][ses_260945117ffepg2km4oKbOAIaM] transform scheduler: percentage=78.1% inputTokens=159917 cacheTtl=5m lastResponseTime=1776785341680 decision=execute
[2026-04-21T15:29:01.706Z] [magic-context][ses_260945117ffepg2km4oKbOAIaM] transform stage: stage=emergencyRecoveryBlock elapsed=0.2ms
[2026-04-21T15:29:01.707Z] [magic-context][ses_260945117ffepg2km4oKbOAIaM] transform stage: stage=prepareCompartmentInjection elapsed=0.5ms
[2026-04-21T15:29:01.750Z] [magic-context][ses_260945117ffepg2km4oKbOAIaM] transform stage: stage=tagMessages elapsed=42.8ms
[2026-04-21T15:29:01.756Z] [magic-context][ses_260945117ffepg2km4oKbOAIaM] transform stage: stage=getTagsBySession elapsed=6.6ms count=2507
[2026-04-21T15:29:01.762Z] [magic-context][ses_260945117ffepg2km4oKbOAIaM] transform stage: stage=applyFlushedStatuses elapsed=6.1ms
[2026-04-21T15:29:01.764Z] [magic-context][ses_260945117ffepg2km4oKbOAIaM] transform stage: stage=batchFinalize:flushed elapsed=7.6ms
[2026-04-21T15:29:01.764Z] [magic-context][ses_260945117ffepg2km4oKbOAIaM] transform stage: stage=stripStructuralNoise elapsed=0.5ms strippedParts=2215
[2026-04-21T15:29:01.765Z] [magic-context][ses_260945117ffepg2km4oKbOAIaM] transform stage: stage=stripClearedReasoning elapsed=0.3ms strippedParts=0
[2026-04-21T15:29:01.765Z] [magic-context][ses_260945117ffepg2km4oKbOAIaM] transform stage: stage=stripReasoningFromMergedAssistants elapsed=0.1ms strippedParts=0
[2026-04-21T15:29:01.765Z] [magic-context][ses_260945117ffepg2km4oKbOAIaM] transform stage: stage=compartmentPhase elapsed=0.2ms
[2026-04-21T15:29:01.765Z] [magic-context][ses_260945117ffepg2km4oKbOAIaM] transform: deferring pending ops — compartment <USER> in progress
[2026-04-21T15:29:01.769Z] [magic-context][ses_260945117ffepg2km4oKbOAIaM] transform stage: stage=batchFinalize:heuristics elapsed=0.0ms
[2026-04-21T15:29:01.770Z] [magic-context][ses_260945117ffepg2km4oKbOAIaM] placeholder replay: removed 353 previously-stripped messages
[2026-04-21T15:29:01.770Z] [magic-context][ses_260945117ffepg2km4oKbOAIaM] nudge: suppressed at 78.1% because ctx_reduce ran recently (40482ms ago)
[2026-04-21T15:29:01.771Z] [magic-context][ses_260945117ffepg2km4oKbOAIaM] transform stage: stage=postTransformPhase elapsed=5.6ms
[2026-04-21T15:29:01.775Z] [magic-context][ses_260945117ffepg2km4oKbOAIaM] transform completed in 69.3ms (848 messages, 2507 targets, watermark: 2390)
[2026-04-21T15:29:01.964Z] [magic-context][ses_260945117ffepg2km4oKbOAIaM] event message.updated: no assistant info extracted from event
[2026-04-21T15:29:01.980Z] [magic-context][ses_260945117ffepg2km4oKbOAIaM] injected generic guidance into system prompt
[2026-04-21T15:29:13.035Z] [magic-context][ses_24f584e8bffeyu5AVsIDLlEoYF] event message.updated: provider=zai model=glm-5-turbo hasUsageTokens=true tokens.input=91075 cache.read=0 cache.write=0
[2026-04-21T15:29:13.035Z] [magic-context][ses_24f584e8bffeyu5AVsIDLlEoYF] event message.updated: totalInputTokens=91075 contextLimit=204800 percentage=44.5%
[2026-04-21T15:29:13.053Z] [magic-context][ses_24f584e8bffeyu5AVsIDLlEoYF] event message.updated: provider=zai model=glm-5-turbo hasUsageTokens=true tokens.input=91075 cache.read=0 cache.write=0
[2026-04-21T15:29:13.053Z] [magic-context][ses_24f584e8bffeyu5AVsIDLlEoYF] event message.updated: totalInputTokens=91075 contextLimit=204800 percentage=44.5%
[2026-04-21T15:29:13.067Z] [magic-context][ses_260945117ffepg2km4oKbOAIaM] historian: prompt completed (attempt 1/3)
[2026-04-21T15:29:13.077Z] [magic-context][ses_260945117ffepg2km4oKbOAIaM] compartment <USER>: historian response dumped {"label":"incremental-ses_260945117ffepg2km4oKbOAIaM-1-544-fallback-primary-model","dumpPath":"/tmp/magic-context-historian/ses_260945117ffepg2km4oKbOAIaM-incremental-ses_260945117ffepg2km4oKbOAIaM-1-544-fallback-primary-model-1776785353076.xml"}
[2026-04-21T15:29:17.661Z] [magic-context][ses_26924712affeA5Kc0sm0zquViV] event message.updated: provider=zai model=glm-5-turbo hasUsageTokens=true tokens.input=140441 cache.read=0 cache.write=0
[2026-04-21T15:29:17.661Z] [magic-context][ses_26924712affeA5Kc0sm0zquViV] event message.updated: totalInputTokens=140441 contextLimit=204800 percentage=68.6%
[2026-04-21T15:29:17.673Z] [magic-context][ses_26924712affeA5Kc0sm0zquViV] event message.updated: provider=zai model=glm-5-turbo hasUsageTokens=true tokens.input=140441 cache.read=0 cache.write=0
[2026-04-21T15:29:17.673Z] [magic-context][ses_26924712affeA5Kc0sm0zquViV] event message.updated: totalInputTokens=140441 contextLimit=204800 percentage=68.6%
[2026-04-21T15:29:18.218Z] [magic-context][ses_26924712affeA5Kc0sm0zquViV] event message.updated: provider=zai model=glm-5-turbo hasUsageTokens=false tokens.input=0 cache.read=0 cache.write=0
[2026-04-21T15:29:18.249Z] [magic-context][ses_26924712affeA5Kc0sm0zquViV] transform stage: stage=findSessionId elapsed=0.0ms messages=4774
[2026-04-21T15:29:18.249Z] [magic-context][ses_26924712affeA5Kc0sm0zquViV] transform stage: stage=findLastUserMessageId elapsed=0.0ms
[2026-04-21T15:29:18.249Z] [magic-context][ses_26924712affeA5Kc0sm0zquViV] transform stage: stage=getOrCreateSessionMeta elapsed=0.2ms
[2026-04-21T15:29:18.249Z] [magic-context][ses_26924712affeA5Kc0sm0zquViV] transform stage: stage=modelChangeDetection elapsed=0.0ms
[2026-04-21T15:29:18.249Z] [magic-context][ses_26924712affeA5Kc0sm0zquViV] transform stage: stage=schedulerAndUsage elapsed=0.0ms
[2026-04-21T15:29:18.249Z] [magic-context][ses_26924712affeA5Kc0sm0zquViV] transform scheduler: percentage=68.6% inputTokens=140441 cacheTtl=5m lastResponseTime=1776785358218 decision=execute
[2026-04-21T15:29:18.250Z] [magic-context][ses_26924712affeA5Kc0sm0zquViV] transform stage: stage=emergencyRecoveryBlock elapsed=0.2ms
[2026-04-21T15:29:18.250Z] [magic-context][ses_26924712affeA5Kc0sm0zquViV] transform stage: stage=prepareCompartmentInjection elapsed=0.6ms
[2026-04-21T15:29:18.367Z] [magic-context][ses_26924712affeA5Kc0sm0zquViV] transform stage: stage=tagMessages elapsed=116.5ms
[2026-04-21T15:29:18.387Z] [magic-context][ses_26924712affeA5Kc0sm0zquViV] transform stage: stage=getTagsBySession elapsed=20.7ms count=9046
[2026-04-21T15:29:18.397Z] [magic-context][ses_26924712affeA5Kc0sm0zquViV] transform stage: stage=applyFlushedStatuses elapsed=9.6ms
[2026-04-21T15:29:18.400Z] [magic-context][ses_26924712affeA5Kc0sm0zquViV] transform stage: stage=batchFinalize:flushed elapsed=13.0ms
[2026-04-21T15:29:18.402Z] [magic-context][ses_26924712affeA5Kc0sm0zquViV] transform stage: stage=stripStructuralNoise elapsed=1.8ms strippedParts=8776
[2026-04-21T15:29:18.403Z] [magic-context][ses_26924712affeA5Kc0sm0zquViV] transform stage: stage=stripClearedReasoning elapsed=0.7ms strippedParts=0
[2026-04-21T15:29:18.403Z] [magic-context][ses_26924712affeA5Kc0sm0zquViV] transform stage: stage=stripReasoningFromMergedAssistants elapsed=0.2ms strippedParts=0
[2026-04-21T15:29:18.404Z] [magic-context][ses_26924712affeA5Kc0sm0zquViV] transform stage: stage=compartmentPhase elapsed=0.3ms
[2026-04-21T15:29:18.404Z] [magic-context][ses_26924712affeA5Kc0sm0zquViV] transform: skipping heuristics (already ran for turn msg_db0a0e40e001Oi3fZiLbLvKmOD)
[2026-04-21T15:29:18.404Z] [magic-context][ses_26924712affeA5Kc0sm0zquViV] transform: deferring pending ops — compartment <USER> in progress
[2026-04-21T15:29:18.409Z] [magic-context][ses_26924712affeA5Kc0sm0zquViV] transform stage: stage=batchFinalize:heuristics elapsed=0.0ms
[2026-04-21T15:29:18.412Z] [magic-context][ses_26924712affeA5Kc0sm0zquViV] placeholder replay: removed 1202 previously-stripped messages
[2026-04-21T15:29:18.419Z] [magic-context][ses_26924712affeA5Kc0sm0zquViV] nudge: none fired at 68.6% (band=critical lastBand=critical lastNudge=139323 current=140441 interval=1250 projected=63.7)
[2026-04-21T15:29:18.421Z] [magic-context][ses_26924712affeA5Kc0sm0zquViV] transform stage: stage=postTransformPhase elapsed=16.6ms
[2026-04-21T15:29:18.428Z] [magic-context][ses_26924712affeA5Kc0sm0zquViV] transform completed in 178.5ms (3382 messages, 9045 targets, watermark: 8999)
[2026-04-21T15:29:18.956Z] [magic-context][ses_26924712affeA5Kc0sm0zquViV] event message.updated: no assistant info extracted from event
[2026-04-21T15:29:18.992Z] [magic-context][ses_26924712affeA5Kc0sm0zquViV] injected generic guidance into system prompt
[2026-04-21T15:29:18.810Z] [magic-context][ses_260945117ffepg2km4oKbOAIaM] event message.updated: provider=zai model=glm-5-turbo hasUsageTokens=true tokens.input=160322 cache.read=0 cache.write=0
[2026-04-21T15:29:18.810Z] [magic-context][ses_260945117ffepg2km4oKbOAIaM] event message.updated: totalInputTokens=160322 contextLimit=204800 percentage=78.3%
[2026-04-21T15:29:18.817Z] [magic-context][ses_260945117ffepg2km4oKbOAIaM] event message.updated: cleared historian failure state at 78.3%
[2026-04-21T15:29:18.978Z] [magic-context][ses_260945117ffepg2km4oKbOAIaM] compartment trigger: proactive fire at 78.3% (floor=63% projected post-drop=57.6% target=48.8%)
[2026-04-21T15:29:18.978Z] [magic-context][ses_260945117ffepg2km4oKbOAIaM] compartment trigger: firing (reason=projected_headroom)
[2026-04-21T15:29:18.990Z] [magic-context][ses_260945117ffepg2km4oKbOAIaM] event message.updated: provider=zai model=glm-5-turbo hasUsageTokens=true tokens.input=160322 cache.read=0 cache.write=0
[2026-04-21T15:29:18.990Z] [magic-context][ses_260945117ffepg2km4oKbOAIaM] event message.updated: totalInputTokens=160322 contextLimit=204800 percentage=78.3%
[2026-04-21T15:29:19.154Z] [magic-context][ses_260945117ffepg2km4oKbOAIaM] event message.updated: provider=zai model=glm-5-turbo hasUsageTokens=false tokens.input=0 cache.read=0 cache.write=0
[2026-04-21T15:29:19.187Z] [magic-context][ses_260945117ffepg2km4oKbOAIaM] transform stage: stage=findSessionId elapsed=0.0ms messages=1286
[2026-04-21T15:29:19.187Z] [magic-context][ses_260945117ffepg2km4oKbOAIaM] transform stage: stage=findLastUserMessageId elapsed=0.0ms
[2026-04-21T15:29:19.187Z] [magic-context][ses_260945117ffepg2km4oKbOAIaM] transform stage: stage=getOrCreateSessionMeta elapsed=0.2ms
[2026-04-21T15:29:19.187Z] [magic-context][ses_260945117ffepg2km4oKbOAIaM] transform stage: stage=modelChangeDetection elapsed=0.0ms
[2026-04-21T15:29:19.187Z] [magic-context][ses_260945117ffepg2km4oKbOAIaM] transform stage: stage=schedulerAndUsage elapsed=0.0ms
[2026-04-21T15:29:19.188Z] [magic-context][ses_260945117ffepg2km4oKbOAIaM] transform scheduler: percentage=78.3% inputTokens=160322 cacheTtl=5m lastResponseTime=1776785359154 decision=execute
[2026-04-21T15:29:19.188Z] [magic-context][ses_260945117ffepg2km4oKbOAIaM] transform stage: stage=emergencyRecoveryBlock elapsed=0.2ms
[2026-04-21T15:29:19.188Z] [magic-context][ses_260945117ffepg2km4oKbOAIaM] transform stage: stage=prepareCompartmentInjection elapsed=0.6ms
[2026-04-21T15:29:19.235Z] [magic-context][ses_260945117ffepg2km4oKbOAIaM] transform stage: stage=tagMessages elapsed=47.1ms
[2026-04-21T15:29:19.241Z] [magic-context][ses_260945117ffepg2km4oKbOAIaM] transform stage: stage=getTagsBySession elapsed=6.1ms count=2508
[2026-04-21T15:29:19.246Z] [magic-context][ses_260945117ffepg2km4oKbOAIaM] transform stage: stage=applyFlushedStatuses elapsed=4.6ms
[2026-04-21T15:29:19.247Z] [magic-context][ses_260945117ffepg2km4oKbOAIaM] transform stage: stage=batchFinalize:flushed elapsed=5.8ms
[2026-04-21T15:29:19.248Z] [magic-context][ses_260945117ffepg2km4oKbOAIaM] transform stage: stage=stripStructuralNoise elapsed=0.4ms strippedParts=2217
[2026-04-21T15:29:19.248Z] [magic-context][ses_260945117ffepg2km4oKbOAIaM] transform stage: stage=stripClearedReasoning elapsed=0.4ms strippedParts=0
[2026-04-21T15:29:19.248Z] [magic-context][ses_260945117ffepg2km4oKbOAIaM] transform stage: stage=stripReasoningFromMergedAssistants elapsed=0.1ms strippedParts=0
[2026-04-21T15:29:19.379Z] [magic-context][ses_260945117ffepg2km4oKbOAIaM] transform: compartmentInProgress flag set, starting <USER>
[2026-04-21T15:29:19.664Z] [magic-context][ses_260945117ffepg2km4oKbOAIaM] transform stage: stage=compartmentPhase elapsed=415.7ms
[2026-04-21T15:29:19.664Z] [magic-context][ses_260945117ffepg2km4oKbOAIaM] transform: deferring pending ops — compartment <USER> in progress
[2026-04-21T15:29:19.669Z] [magic-context][ses_260945117ffepg2km4oKbOAIaM] transform stage: stage=batchFinalize:heuristics elapsed=0.0ms
[2026-04-21T15:29:19.670Z] [magic-context][ses_260945117ffepg2km4oKbOAIaM] placeholder replay: removed 353 previously-stripped messages
[2026-04-21T15:29:19.671Z] [magic-context][ses_260945117ffepg2km4oKbOAIaM] nudge: suppressed at 78.3% because ctx_reduce ran recently (58383ms ago)
[2026-04-21T15:29:19.671Z] [magic-context][ses_260945117ffepg2km4oKbOAIaM] transform stage: stage=postTransformPhase elapsed=7.1ms
[2026-04-21T15:29:19.675Z] [magic-context][ses_260945117ffepg2km4oKbOAIaM] transform completed in 488.3ms (849 messages, 2508 targets, watermark: 2390)
[2026-04-21T15:29:19.689Z] [magic-context][ses_260945117ffepg2km4oKbOAIaM] historian: creating child session (model=<USER>:historian)
[2026-04-21T15:29:19.710Z] [magic-context][ses_24f56fcb4ffeR0rw4WDwSOj14W] event message.updated: no assistant info extracted from event
[2026-04-21T15:29:19.873Z] [magic-context][ses_24f56fcb4ffeR0rw4WDwSOj14W] event message.updated: provider=zai model=glm-4.7 hasUsageTokens=false tokens.input=0 cache.read=0 cache.write=0
[2026-04-21T15:29:19.873Z] [magic-context][ses_24f56fcb4ffeR0rw4WDwSOj14W] event message.updated: skipping — no usage tokens and no known usage
[2026-04-21T15:29:19.891Z] [magic-context][ses_24f56fcb4ffeR0rw4WDwSOj14W] transform stage: stage=findSessionId elapsed=0.0ms messages=1
[2026-04-21T15:29:19.891Z] [magic-context][ses_24f56fcb4ffeR0rw4WDwSOj14W] transform stage: stage=findLastUserMessageId elapsed=0.3ms
[2026-04-21T15:29:19.891Z] [magic-context][ses_24f56fcb4ffeR0rw4WDwSOj14W] transform stage: stage=getOrCreateSessionMeta elapsed=0.2ms
[2026-04-21T15:29:19.892Z] [magic-context][ses_24f56fcb4ffeR0rw4WDwSOj14W] transform stage: stage=modelChangeDetection elapsed=0.0ms
[2026-04-21T15:29:19.892Z] [magic-context][ses_24f56fcb4ffeR0rw4WDwSOj14W] transform stage: stage=schedulerAndUsage elapsed=0.0ms
[2026-04-21T15:29:19.892Z] [magic-context][ses_24f56fcb4ffeR0rw4WDwSOj14W] transform scheduler: percentage=0.0% inputTokens=0 cacheTtl=5m lastResponseTime=0 decision=defer
[2026-04-21T15:29:19.892Z] [magic-context][ses_24f56fcb4ffeR0rw4WDwSOj14W] transform stage: stage=emergencyRecoveryBlock elapsed=0.2ms
[2026-04-21T15:29:19.899Z] [magic-context][ses_24f56fcb4ffeR0rw4WDwSOj14W] transform stage: stage=tagMessages elapsed=7.0ms
[2026-04-21T15:29:19.899Z] [magic-context][ses_24f56fcb4ffeR0rw4WDwSOj14W] transform stage: stage=getTagsBySession elapsed=0.2ms count=1
[2026-04-21T15:29:19.899Z] [magic-context][ses_24f56fcb4ffeR0rw4WDwSOj14W] transform stage: stage=applyFlushedStatuses elapsed=0.0ms
[2026-04-21T15:29:19.899Z] [magic-context][ses_24f56fcb4ffeR0rw4WDwSOj14W] transform stage: stage=batchFinalize:flushed elapsed=0.0ms
[2026-04-21T15:29:19.899Z] [magic-context][ses_24f56fcb4ffeR0rw4WDwSOj14W] transform stage: stage=stripStructuralNoise elapsed=0.0ms strippedParts=0
[2026-04-21T15:29:19.899Z] [magic-context][ses_24f56fcb4ffeR0rw4WDwSOj14W] transform stage: stage=stripClearedReasoning elapsed=0.0ms strippedParts=0
[2026-04-21T15:29:19.899Z] [magic-context][ses_24f56fcb4ffeR0rw4WDwSOj14W] transform stage: stage=stripReasoningFromMergedAssistants elapsed=0.0ms strippedParts=0
[2026-04-21T15:29:19.899Z] [magic-context][ses_24f56fcb4ffeR0rw4WDwSOj14W] transform stage: stage=compartmentPhase elapsed=0.2ms
[2026-04-21T15:29:19.899Z] [magic-context][ses_24f56fcb4ffeR0rw4WDwSOj14W] transform stage: stage=batchFinalize:heuristics elapsed=0.0ms
[2026-04-21T15:29:19.900Z] [magic-context][ses_24f56fcb4ffeR0rw4WDwSOj14W] transform stage: stage=postTransformPhase elapsed=0.8ms
[2026-04-21T15:29:19.922Z] [magic-context][ses_24f56fcb4ffeR0rw4WDwSOj14W] transform completed in 31.0ms (1 messages, 1 targets, watermark: 0)
[2026-04-21T15:29:19.956Z] [magic-context][ses_260945117ffepg2km4oKbOAIaM] event message.updated: no assistant info extracted from event
[2026-04-21T15:29:19.973Z] [magic-context][ses_260945117ffepg2km4oKbOAIaM] injected generic guidance into system prompt
[2026-04-21T15:29:20.062Z] [magic-context][ses_24f56fcb4ffeR0rw4WDwSOj14W] injected generic guidance into system prompt
[2026-04-21T15:29:20.062Z] [magic-context][ses_24f56fcb4ffeR0rw4WDwSOj14W] system prompt hash initialized: 753851834207119cfcf2f253cd9ccbfd (len=47643)
[2026-04-21T15:29:20.085Z] [magic-context][ses_24f56fcb4ffeR0rw4WDwSOj14W] event message.updated: no assistant info extracted from event
Description
historian not working, says something about no compartment
Environment
Configuration
Config from
~/.config/opencode/magic-context.jsonc:{}Diagnostics
Config paths
{ "configDir": "~/.config/opencode", "opencodeConfig": "~/.config/opencode/opencode.jsonc", "opencodeConfigFormat": "jsonc", "magicContextConfig": "~/.config/opencode/magic-context.jsonc", "tuiConfig": "~/.config/opencode/tui.json", "tuiConfigFormat": "json", "omoConfig": null }magic-context.jsonc flags
{}Plugin cache
{ "path": "~/.cache/opencode/packages/@cortexkit/opencode-magic-context@latest", "cached": "0.12.0", "latest": "0.13.0" }Storage
{ "path": "~/.local/share/opencode/storage/plugin/magic-context", "exists": true, "context_db_size": "32.2 MB" }Historian dumps
{ "dir": "/tmp/magic-context-historian", "count": 1015, "recent": [ { "name": "ses_260945117ffepg2km4oKbOAIaM-incremental-ses_260945117ffepg2km4oKbOAIaM-1-544-fallback-primary-model-1776785353076.xml", "ageMinutes": 0, "sizeKb": 10 }, { "name": "ses_26924712affeA5Kc0sm0zquViV-incremental-ses_26924712affeA5Kc0sm0zquViV-1-505-initial-1776785328664.xml", "ageMinutes": 1, "sizeKb": 34 }, { "name": "ses_260945117ffepg2km4oKbOAIaM-incremental-ses_260945117ffepg2km4oKbOAIaM-1-544-repair-1776785273186.xml", "ageMinutes": 2, "sizeKb": 8 } ] }Log file
Log (last 200 lines, sanitized)