Description
potentially related to the last issue, but i noticed there are fleeting pop-up in my opencode "Historian alert: NotFoundError"
Environment
- Plugin: v0.14.0
- OS: darwin arm64
- Node: v24.3.0
- OpenCode: 1.14.21
Configuration
Config from ~/.config/opencode/magic-context.jsonc:
Diagnostics
- Timestamp: 2026-04-23T13:30:51.131Z
- Plugin: v0.14.0
- OS: darwin arm64
- Node: v24.3.0
- OpenCode installed: true (1.14.21)
- 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.json",
"opencodeConfigFormat": "json",
"magicContextConfig": "~/.config/opencode/magic-context.jsonc",
"tuiConfig": "~/.config/opencode/tui.json",
"tuiConfigFormat": "json",
"omoConfig": "~/.config/opencode/oh-my-openagent.jsonc"
}
magic-context.jsonc flags
Plugin cache
{
"path": "~/.cache/opencode/packages/@cortexkit/opencode-magic-context@latest",
"cached": "0.14.0",
"latest": "0.14.0"
}
Storage
{
"path": "~/.local/share/opencode/storage/plugin/magic-context",
"exists": true,
"context_db_size": "5.9 MB"
}
Historian dumps
{
"dir": "/var/folders/hm/rs884dmd1k57by1tl7vx_70w0000gn/T/magic-context-historian",
"count": 28,
"recent": [
{
"name": "ses_248df38f4ffeAPs2dMDAxFppcQ-incremental-ses_248df38f4ffeAPs2dMDAxFppcQ-1-80-fallback-primary-model-1776950974004.xml",
"ageMinutes": 1,
"sizeKb": 3
},
{
"name": "ses_248df38f4ffeAPs2dMDAxFppcQ-incremental-ses_248df38f4ffeAPs2dMDAxFppcQ-1-80-repair-1776950952647.xml",
"ageMinutes": 2,
"sizeKb": 1
},
{
"name": "ses_248df38f4ffeAPs2dMDAxFppcQ-incremental-ses_248df38f4ffeAPs2dMDAxFppcQ-1-80-initial-1776950928851.xml",
"ageMinutes": 2,
"sizeKb": 1
}
]
}
Log file
- Path: /var/folders/hm/rs884dmd1k57by1tl7vx_70w0000gn/T/magic-context.log
- Exists: true
- Size: 23155 KB
Log (last 200 lines, sanitized)
[2026-04-23T13:28:11.910Z] [magic-context][ses_248df38f4ffeAPs2dMDAxFppcQ] event message.updated: no assistant info extracted from event
[2026-04-23T13:28:20.016Z] [magic-context][ses_248df38f4ffeAPs2dMDAxFppcQ] event message.updated: provider=github-copilot model=claude-sonnet-4.6 hasUsageTokens=true tokens.input=1 cache.read=80122 cache.write=401
[2026-04-23T13:28:20.016Z] [magic-context][ses_248df38f4ffeAPs2dMDAxFppcQ] event message.updated: totalInputTokens=80524 contextLimit=128000 percentage=62.9%
[2026-04-23T13:28:20.075Z] [magic-context][ses_248df38f4ffeAPs2dMDAxFppcQ] event message.updated: provider=github-copilot model=claude-sonnet-4.6 hasUsageTokens=true tokens.input=1 cache.read=80122 cache.write=401
[2026-04-23T13:28:20.075Z] [magic-context][ses_248df38f4ffeAPs2dMDAxFppcQ] event message.updated: totalInputTokens=80524 contextLimit=128000 percentage=62.9%
[2026-04-23T13:28:20.089Z] [magic-context][ses_248df38f4ffeAPs2dMDAxFppcQ] event message.updated: provider=github-copilot model=claude-sonnet-4.6 hasUsageTokens=false tokens.input=0 cache.read=0 cache.write=0
[2026-04-23T13:28:20.161Z] [magic-context][ses_248df38f4ffeAPs2dMDAxFppcQ] transform stage: stage=findSessionId elapsed=0.0ms messages=237
[2026-04-23T13:28:20.161Z] [magic-context][ses_248df38f4ffeAPs2dMDAxFppcQ] transform stage: stage=findLastUserMessageId elapsed=0.0ms
[2026-04-23T13:28:20.161Z] [magic-context][ses_248df38f4ffeAPs2dMDAxFppcQ] transform stage: stage=getOrCreateSessionMeta elapsed=0.2ms
[2026-04-23T13:28:20.161Z] [magic-context][ses_248df38f4ffeAPs2dMDAxFppcQ] transform stage: stage=modelChangeDetection elapsed=0.0ms
[2026-04-23T13:28:20.161Z] [magic-context][ses_248df38f4ffeAPs2dMDAxFppcQ] transform stage: stage=schedulerAndUsage elapsed=0.0ms
[2026-04-23T13:28:20.161Z] [magic-context][ses_248df38f4ffeAPs2dMDAxFppcQ] transform scheduler: percentage=62.9% inputTokens=80524 cacheTtl=5m lastResponseTime=1776950900089 decision=defer
[2026-04-23T13:28:20.161Z] [magic-context][ses_248df38f4ffeAPs2dMDAxFppcQ] transform stage: stage=emergencyRecoveryBlock elapsed=0.1ms
[2026-04-23T13:28:20.161Z] [magic-context][ses_248df38f4ffeAPs2dMDAxFppcQ] transform stage: stage=prepareCompartmentInjection elapsed=0.0ms
[2026-04-23T13:28:20.163Z] [magic-context][ses_248df38f4ffeAPs2dMDAxFppcQ] transform stage: stage=tagMessages elapsed=1.2ms
[2026-04-23T13:28:20.163Z] [magic-context][ses_248df38f4ffeAPs2dMDAxFppcQ] transform stage: stage=getTagsBySession elapsed=0.2ms count=202
[2026-04-23T13:28:20.163Z] [magic-context][ses_248df38f4ffeAPs2dMDAxFppcQ] transform stage: stage=applyFlushedStatuses elapsed=0.1ms
[2026-04-23T13:28:20.163Z] [magic-context][ses_248df38f4ffeAPs2dMDAxFppcQ] transform stage: stage=batchFinalize:flushed elapsed=0.1ms
[2026-04-23T13:28:20.163Z] [magic-context][ses_248df38f4ffeAPs2dMDAxFppcQ] transform stage: stage=stripStructuralNoise elapsed=0.0ms strippedParts=156
[2026-04-23T13:28:20.163Z] [magic-context][ses_248df38f4ffeAPs2dMDAxFppcQ] transform stage: stage=stripClearedReasoning elapsed=0.0ms strippedParts=0
[2026-04-23T13:28:20.163Z] [magic-context][ses_248df38f4ffeAPs2dMDAxFppcQ] transform stage: stage=stripReasoningFromMergedAssistants elapsed=0.0ms strippedParts=0
[2026-04-23T13:28:20.163Z] [magic-context][ses_248df38f4ffeAPs2dMDAxFppcQ] transform stage: stage=compartmentPhase elapsed=0.0ms
[2026-04-23T13:28:20.163Z] [magic-context][ses_248df38f4ffeAPs2dMDAxFppcQ] transform stage: stage=batchFinalize:heuristics elapsed=0.0ms
[2026-04-23T13:28:20.163Z] [magic-context][ses_248df38f4ffeAPs2dMDAxFppcQ] injected 0 facts + 40 memories into message[0] (no compartments yet)
[2026-04-23T13:28:20.163Z] [magic-context][ses_248df38f4ffeAPs2dMDAxFppcQ] transform: injected memories/facts block (no compartments yet)
[2026-04-23T13:28:20.163Z] [magic-context][ses_248df38f4ffeAPs2dMDAxFppcQ] placeholder replay: removed 20 previously-stripped messages
[2026-04-23T13:28:20.163Z] [magic-context][ses_248df38f4ffeAPs2dMDAxFppcQ] nudge fired: rolling_urgent at 62.9% (interval 2880/2500 tokens)
[2026-04-23T13:28:20.163Z] [magic-context][ses_248df38f4ffeAPs2dMDAxFppcQ] keeping anchored nudge stable to avoid cache bust: messageId=msg_dba7d96cd001r9o7LCOEvChtPC
[2026-04-23T13:28:20.163Z] [magic-context][ses_248df38f4ffeAPs2dMDAxFppcQ] transform stage: stage=applyContextNudge elapsed=0.1ms
[2026-04-23T13:28:20.163Z] [magic-context][ses_248df38f4ffeAPs2dMDAxFppcQ] transform stage: stage=postTransformPhase elapsed=0.5ms
[2026-04-23T13:28:20.164Z] [magic-context][ses_248df38f4ffeAPs2dMDAxFppcQ] transform completed in 2.5ms (91 messages, 202 targets, watermark: 176)
[2026-04-23T13:28:20.168Z] [magic-context][ses_248df38f4ffeAPs2dMDAxFppcQ] injected sisyphus-junior guidance into system prompt
[2026-04-23T13:28:20.277Z] [magic-context][ses_248df38f4ffeAPs2dMDAxFppcQ] event message.updated: no assistant info extracted from event
[2026-04-23T13:28:26.242Z] [magic-context][ses_248df38f4ffeAPs2dMDAxFppcQ] event message.updated: provider=github-copilot model=claude-sonnet-4.6 hasUsageTokens=true tokens.input=1 cache.read=80523 cache.write=161
[2026-04-23T13:28:26.242Z] [magic-context][ses_248df38f4ffeAPs2dMDAxFppcQ] event message.updated: totalInputTokens=80685 contextLimit=128000 percentage=63.0%
[2026-04-23T13:28:26.250Z] [magic-context][ses_248df38f4ffeAPs2dMDAxFppcQ] compartment trigger: proactive fire at 63.0% (floor=63% projected post-drop=52.0% target=48.8%)
[2026-04-23T13:28:26.250Z] [magic-context][ses_248df38f4ffeAPs2dMDAxFppcQ] compartment trigger: firing (reason=projected_headroom)
[2026-04-23T13:28:26.295Z] [magic-context][ses_248df38f4ffeAPs2dMDAxFppcQ] event message.updated: provider=github-copilot model=claude-sonnet-4.6 hasUsageTokens=true tokens.input=1 cache.read=80523 cache.write=161
[2026-04-23T13:28:26.295Z] [magic-context][ses_248df38f4ffeAPs2dMDAxFppcQ] event message.updated: totalInputTokens=80685 contextLimit=128000 percentage=63.0%
[2026-04-23T13:28:26.302Z] [magic-context][ses_248df38f4ffeAPs2dMDAxFppcQ] event message.updated: provider=github-copilot model=claude-sonnet-4.6 hasUsageTokens=false tokens.input=0 cache.read=0 cache.write=0
[2026-04-23T13:28:26.367Z] [magic-context][ses_248df38f4ffeAPs2dMDAxFppcQ] transform stage: stage=findSessionId elapsed=0.0ms messages=239
[2026-04-23T13:28:26.367Z] [magic-context][ses_248df38f4ffeAPs2dMDAxFppcQ] transform stage: stage=findLastUserMessageId elapsed=0.0ms
[2026-04-23T13:28:26.367Z] [magic-context][ses_248df38f4ffeAPs2dMDAxFppcQ] transform stage: stage=getOrCreateSessionMeta elapsed=0.1ms
[2026-04-23T13:28:26.367Z] [magic-context][ses_248df38f4ffeAPs2dMDAxFppcQ] transform stage: stage=modelChangeDetection elapsed=0.0ms
[2026-04-23T13:28:26.367Z] [magic-context][ses_248df38f4ffeAPs2dMDAxFppcQ] transform stage: stage=schedulerAndUsage elapsed=0.0ms
[2026-04-23T13:28:26.367Z] [magic-context][ses_248df38f4ffeAPs2dMDAxFppcQ] transform scheduler: percentage=63.0% inputTokens=80685 cacheTtl=5m lastResponseTime=1776950906302 decision=defer
[2026-04-23T13:28:26.367Z] [magic-context][ses_248df38f4ffeAPs2dMDAxFppcQ] transform stage: stage=emergencyRecoveryBlock elapsed=0.1ms
[2026-04-23T13:28:26.367Z] [magic-context][ses_248df38f4ffeAPs2dMDAxFppcQ] transform stage: stage=prepareCompartmentInjection elapsed=0.0ms
[2026-04-23T13:28:26.368Z] [magic-context][ses_248df38f4ffeAPs2dMDAxFppcQ] transform stage: stage=tagMessages elapsed=1.4ms
[2026-04-23T13:28:26.368Z] [magic-context][ses_248df38f4ffeAPs2dMDAxFppcQ] transform stage: stage=getTagsBySession elapsed=0.2ms count=203
[2026-04-23T13:28:26.368Z] [magic-context][ses_248df38f4ffeAPs2dMDAxFppcQ] transform stage: stage=applyFlushedStatuses elapsed=0.1ms
[2026-04-23T13:28:26.369Z] [magic-context][ses_248df38f4ffeAPs2dMDAxFppcQ] transform stage: stage=batchFinalize:flushed elapsed=0.1ms
[2026-04-23T13:28:26.369Z] [magic-context][ses_248df38f4ffeAPs2dMDAxFppcQ] transform stage: stage=stripStructuralNoise elapsed=0.0ms strippedParts=158
[2026-04-23T13:28:26.369Z] [magic-context][ses_248df38f4ffeAPs2dMDAxFppcQ] transform stage: stage=stripClearedReasoning elapsed=0.0ms strippedParts=0
[2026-04-23T13:28:26.369Z] [magic-context][ses_248df38f4ffeAPs2dMDAxFppcQ] transform stage: stage=stripReasoningFromMergedAssistants elapsed=0.0ms strippedParts=0
[2026-04-23T13:28:26.374Z] [magic-context][ses_248df38f4ffeAPs2dMDAxFppcQ] transform: compartmentInProgress flag set, starting agent
[2026-04-23T13:28:26.386Z] [magic-context][ses_248df38f4ffeAPs2dMDAxFppcQ] transform stage: stage=compartmentPhase elapsed=17.3ms
[2026-04-23T13:28:26.386Z] [magic-context][ses_248df38f4ffeAPs2dMDAxFppcQ] transform: deferring pending ops — compartment agent in progress
[2026-04-23T13:28:26.386Z] [magic-context][ses_248df38f4ffeAPs2dMDAxFppcQ] transform stage: stage=batchFinalize:heuristics elapsed=0.0ms
[2026-04-23T13:28:26.386Z] [magic-context][ses_248df38f4ffeAPs2dMDAxFppcQ] injected 0 facts + 40 memories into message[0] (no compartments yet)
[2026-04-23T13:28:26.386Z] [magic-context][ses_248df38f4ffeAPs2dMDAxFppcQ] transform: injected memories/facts block (no compartments yet)
[2026-04-23T13:28:26.386Z] [magic-context][ses_248df38f4ffeAPs2dMDAxFppcQ] placeholder replay: removed 20 previously-stripped messages
[2026-04-23T13:28:26.386Z] [magic-context][ses_248df38f4ffeAPs2dMDAxFppcQ] nudge: none fired at 63.0% (band=urgent lastBand=urgent lastNudge=80524 current=80685 interval=2500 projected=52.0)
[2026-04-23T13:28:26.387Z] [magic-context][ses_248df38f4ffeAPs2dMDAxFppcQ] transform stage: stage=postTransformPhase elapsed=0.7ms
[2026-04-23T13:28:26.387Z] [magic-context][ses_248df38f4ffeAPs2dMDAxFppcQ] transform completed in 20.3ms (93 messages, 203 targets, watermark: 176)
[2026-04-23T13:28:26.390Z] [magic-context][ses_248df38f4ffeAPs2dMDAxFppcQ] historian: creating child session (agent=historian, model=agent:historian)
[2026-04-23T13:28:26.400Z] [magic-context][ses_24578f1e8ffeggMRpGj5JYT4HZ] event message.updated: no assistant info extracted from event
[2026-04-23T13:28:26.403Z] [magic-context][ses_24578f1e8ffeggMRpGj5JYT4HZ] event message.updated: provider=github-copilot model=gpt-5.4-mini hasUsageTokens=false tokens.input=0 cache.read=0 cache.write=0
[2026-04-23T13:28:26.403Z] [magic-context][ses_24578f1e8ffeggMRpGj5JYT4HZ] event message.updated: skipping — no usage tokens and no known usage
[2026-04-23T13:28:26.412Z] [magic-context][ses_248df38f4ffeAPs2dMDAxFppcQ] injected sisyphus-junior guidance into system prompt
[2026-04-23T13:28:26.580Z] [magic-context][ses_24578f1e8ffeggMRpGj5JYT4HZ] transform stage: stage=findSessionId elapsed=0.0ms messages=1
[2026-04-23T13:28:26.580Z] [magic-context][ses_24578f1e8ffeggMRpGj5JYT4HZ] transform stage: stage=findLastUserMessageId elapsed=0.1ms
[2026-04-23T13:28:26.581Z] [magic-context][ses_24578f1e8ffeggMRpGj5JYT4HZ] transform stage: stage=getOrCreateSessionMeta elapsed=0.1ms
[2026-04-23T13:28:26.581Z] [magic-context][ses_24578f1e8ffeggMRpGj5JYT4HZ] transform stage: stage=modelChangeDetection elapsed=0.0ms
[2026-04-23T13:28:26.581Z] [magic-context][ses_24578f1e8ffeggMRpGj5JYT4HZ] transform stage: stage=schedulerAndUsage elapsed=0.0ms
[2026-04-23T13:28:26.581Z] [magic-context][ses_24578f1e8ffeggMRpGj5JYT4HZ] transform scheduler: percentage=0.0% inputTokens=0 cacheTtl=5m lastResponseTime=0 decision=defer
[2026-04-23T13:28:26.581Z] [magic-context][ses_24578f1e8ffeggMRpGj5JYT4HZ] transform stage: stage=emergencyRecoveryBlock elapsed=0.1ms
[2026-04-23T13:28:26.581Z] [magic-context][ses_24578f1e8ffeggMRpGj5JYT4HZ] transform stage: stage=tagMessages elapsed=0.3ms
[2026-04-23T13:28:26.581Z] [magic-context][ses_24578f1e8ffeggMRpGj5JYT4HZ] transform stage: stage=getTagsBySession elapsed=0.0ms count=1
[2026-04-23T13:28:26.581Z] [magic-context][ses_24578f1e8ffeggMRpGj5JYT4HZ] transform stage: stage=applyFlushedStatuses elapsed=0.0ms
[2026-04-23T13:28:26.581Z] [magic-context][ses_24578f1e8ffeggMRpGj5JYT4HZ] transform stage: stage=batchFinalize:flushed elapsed=0.0ms
[2026-04-23T13:28:26.581Z] [magic-context][ses_24578f1e8ffeggMRpGj5JYT4HZ] transform stage: stage=stripStructuralNoise elapsed=0.0ms strippedParts=0
[2026-04-23T13:28:26.581Z] [magic-context][ses_24578f1e8ffeggMRpGj5JYT4HZ] transform stage: stage=stripClearedReasoning elapsed=0.0ms strippedParts=0
[2026-04-23T13:28:26.581Z] [magic-context][ses_24578f1e8ffeggMRpGj5JYT4HZ] transform stage: stage=stripReasoningFromMergedAssistants elapsed=0.0ms strippedParts=0
[2026-04-23T13:28:26.581Z] [magic-context][ses_24578f1e8ffeggMRpGj5JYT4HZ] transform stage: stage=compartmentPhase elapsed=0.0ms
[2026-04-23T13:28:26.581Z] [magic-context][ses_24578f1e8ffeggMRpGj5JYT4HZ] transform stage: stage=batchFinalize:heuristics elapsed=0.0ms
[2026-04-23T13:28:26.582Z] [magic-context][ses_24578f1e8ffeggMRpGj5JYT4HZ] transform stage: stage=postTransformPhase elapsed=0.2ms
[2026-04-23T13:28:26.583Z] [magic-context][ses_24578f1e8ffeggMRpGj5JYT4HZ] transform completed in 2.8ms (1 messages, 1 targets, watermark: 0)
[2026-04-23T13:28:26.588Z] [magic-context][ses_24578f1e8ffeggMRpGj5JYT4HZ] event message.updated: no assistant info extracted from event
[2026-04-23T13:28:26.589Z] [magic-context][ses_24578f1e8ffeggMRpGj5JYT4HZ] injected sisyphus-junior guidance into system prompt
[2026-04-23T13:28:26.590Z] [magic-context][ses_24578f1e8ffeggMRpGj5JYT4HZ] system prompt hash initialized: e58a0b5ecc30950f893a695cf3fedc34 (len=82527)
[2026-04-23T13:28:26.621Z] [magic-context][ses_248df38f4ffeAPs2dMDAxFppcQ] event message.updated: no assistant info extracted from event
[2026-04-23T13:28:36.363Z] [magic-context][ses_248df38f4ffeAPs2dMDAxFppcQ] event message.updated: provider=github-copilot model=claude-sonnet-4.6 hasUsageTokens=true tokens.input=1 cache.read=80684 cache.write=163
[2026-04-23T13:28:36.363Z] [magic-context][ses_248df38f4ffeAPs2dMDAxFppcQ] event message.updated: totalInputTokens=80848 contextLimit=128000 percentage=63.2%
[2026-04-23T13:28:36.432Z] [magic-context][ses_248df38f4ffeAPs2dMDAxFppcQ] event message.updated: provider=github-copilot model=claude-sonnet-4.6 hasUsageTokens=true tokens.input=1 cache.read=80684 cache.write=163
[2026-04-23T13:28:36.432Z] [magic-context][ses_248df38f4ffeAPs2dMDAxFppcQ] event message.updated: totalInputTokens=80848 contextLimit=128000 percentage=63.2%
[2026-04-23T13:28:36.439Z] [magic-context][ses_248df38f4ffeAPs2dMDAxFppcQ] event message.updated: provider=github-copilot model=claude-sonnet-4.6 hasUsageTokens=false tokens.input=0 cache.read=0 cache.write=0
[2026-04-23T13:28:36.510Z] [magic-context][ses_248df38f4ffeAPs2dMDAxFppcQ] transform stage: stage=findSessionId elapsed=0.0ms messages=241
[2026-04-23T13:28:36.510Z] [magic-context][ses_248df38f4ffeAPs2dMDAxFppcQ] transform stage: stage=findLastUserMessageId elapsed=0.0ms
[2026-04-23T13:28:36.510Z] [magic-context][ses_248df38f4ffeAPs2dMDAxFppcQ] transform stage: stage=getOrCreateSessionMeta elapsed=0.1ms
[2026-04-23T13:28:36.510Z] [magic-context][ses_248df38f4ffeAPs2dMDAxFppcQ] transform stage: stage=modelChangeDetection elapsed=0.0ms
[2026-04-23T13:28:36.510Z] [magic-context][ses_248df38f4ffeAPs2dMDAxFppcQ] transform stage: stage=schedulerAndUsage elapsed=0.0ms
[2026-04-23T13:28:36.511Z] [magic-context][ses_248df38f4ffeAPs2dMDAxFppcQ] transform scheduler: percentage=63.2% inputTokens=80848 cacheTtl=5m lastResponseTime=1776950916439 decision=defer
[2026-04-23T13:28:36.511Z] [magic-context][ses_248df38f4ffeAPs2dMDAxFppcQ] transform stage: stage=emergencyRecoveryBlock elapsed=0.1ms
[2026-04-23T13:28:36.511Z] [magic-context][ses_248df38f4ffeAPs2dMDAxFppcQ] transform stage: stage=prepareCompartmentInjection elapsed=0.0ms
[2026-04-23T13:28:36.512Z] [magic-context][ses_248df38f4ffeAPs2dMDAxFppcQ] transform stage: stage=tagMessages elapsed=1.3ms
[2026-04-23T13:28:36.512Z] [magic-context][ses_248df38f4ffeAPs2dMDAxFppcQ] transform stage: stage=getTagsBySession elapsed=0.2ms count=204
[2026-04-23T13:28:36.512Z] [magic-context][ses_248df38f4ffeAPs2dMDAxFppcQ] transform stage: stage=applyFlushedStatuses elapsed=0.1ms
[2026-04-23T13:28:36.512Z] [magic-context][ses_248df38f4ffeAPs2dMDAxFppcQ] transform stage: stage=batchFinalize:flushed elapsed=0.1ms
[2026-04-23T13:28:36.512Z] [magic-context][ses_248df38f4ffeAPs2dMDAxFppcQ] transform stage: stage=stripStructuralNoise elapsed=0.0ms strippedParts=160
[2026-04-23T13:28:36.512Z] [magic-context][ses_248df38f4ffeAPs2dMDAxFppcQ] transform stage: stage=stripClearedReasoning elapsed=0.1ms strippedParts=0
[2026-04-23T13:28:36.512Z] [magic-context][ses_248df38f4ffeAPs2dMDAxFppcQ] transform stage: stage=stripReasoningFromMergedAssistants elapsed=0.0ms strippedParts=0
[2026-04-23T13:28:36.512Z] [magic-context][ses_248df38f4ffeAPs2dMDAxFppcQ] transform stage: stage=compartmentPhase elapsed=0.0ms
[2026-04-23T13:28:36.512Z] [magic-context][ses_248df38f4ffeAPs2dMDAxFppcQ] transform: deferring pending ops — compartment agent in progress
[2026-04-23T13:28:36.512Z] [magic-context][ses_248df38f4ffeAPs2dMDAxFppcQ] transform stage: stage=batchFinalize:heuristics elapsed=0.0ms
[2026-04-23T13:28:36.512Z] [magic-context][ses_248df38f4ffeAPs2dMDAxFppcQ] injected 0 facts + 40 memories into message[0] (no compartments yet)
[2026-04-23T13:28:36.512Z] [magic-context][ses_248df38f4ffeAPs2dMDAxFppcQ] transform: injected memories/facts block (no compartments yet)
[2026-04-23T13:28:36.512Z] [magic-context][ses_248df38f4ffeAPs2dMDAxFppcQ] placeholder replay: removed 20 previously-stripped messages
[2026-04-23T13:28:36.512Z] [magic-context][ses_248df38f4ffeAPs2dMDAxFppcQ] nudge: suppressed at 63.2% because ctx_reduce ran recently (213ms ago)
[2026-04-23T13:28:36.513Z] [magic-context][ses_248df38f4ffeAPs2dMDAxFppcQ] transform stage: stage=postTransformPhase elapsed=0.3ms
[2026-04-23T13:28:36.513Z] [magic-context][ses_248df38f4ffeAPs2dMDAxFppcQ] transform completed in 2.5ms (95 messages, 204 targets, watermark: 176)
[2026-04-23T13:28:36.525Z] [magic-context][ses_248df38f4ffeAPs2dMDAxFppcQ] injected sisyphus-junior guidance into system prompt
[2026-04-23T13:28:36.667Z] [magic-context][ses_248df38f4ffeAPs2dMDAxFppcQ] event message.updated: no assistant info extracted from event
[2026-04-23T13:28:48.797Z] [magic-context][ses_24578f1e8ffeggMRpGj5JYT4HZ] event message.updated: provider=github-copilot model=gpt-5.4-mini hasUsageTokens=true tokens.input=47347 cache.read=0 cache.write=0
[2026-04-23T13:28:48.797Z] [magic-context][ses_24578f1e8ffeggMRpGj5JYT4HZ] event message.updated: totalInputTokens=47347 contextLimit=272000 percentage=17.4%
[2026-04-23T13:28:48.846Z] [magic-context][ses_24578f1e8ffeggMRpGj5JYT4HZ] event message.updated: provider=github-copilot model=gpt-5.4-mini hasUsageTokens=true tokens.input=47347 cache.read=0 cache.write=0
[2026-04-23T13:28:48.846Z] [magic-context][ses_24578f1e8ffeggMRpGj5JYT4HZ] event message.updated: totalInputTokens=47347 contextLimit=272000 percentage=17.4%
[2026-04-23T13:28:48.849Z] [magic-context][ses_248df38f4ffeAPs2dMDAxFppcQ] historian: prompt completed (attempt 1/3)
[2026-04-23T13:28:48.851Z] [magic-context][ses_248df38f4ffeAPs2dMDAxFppcQ] compartment agent: historian response dumped {"label":"incremental-ses_248df38f4ffeAPs2dMDAxFppcQ-1-80-initial","dumpPath":"/var/folders/hm/rs884dmd1k57by1tl7vx_70w0000gn/T/magic-context-historian/ses_248df38f4ffeAPs2dMDAxFppcQ-incremental-ses_248df38f4ffeAPs2dMDAxFppcQ-1-80-initial-1776950928851.xml"}
[2026-04-23T13:28:48.858Z] [magic-context][ses_248df38f4ffeAPs2dMDAxFppcQ] historian: creating child session (agent=historian, model=agent:historian)
[2026-04-23T13:28:48.873Z] [magic-context][ses_245789a25ffeAK5gCdLTmmPE8K] event message.updated: no assistant info extracted from event
[2026-04-23T13:28:48.876Z] [magic-context][ses_245789a25ffeAK5gCdLTmmPE8K] event message.updated: provider=github-copilot model=gpt-5.4-mini hasUsageTokens=false tokens.input=0 cache.read=0 cache.write=0
[2026-04-23T13:28:48.876Z] [magic-context][ses_245789a25ffeAK5gCdLTmmPE8K] event message.updated: skipping — no usage tokens and no known usage
[2026-04-23T13:28:48.983Z] [magic-context][ses_245789a25ffeAK5gCdLTmmPE8K] transform stage: stage=findSessionId elapsed=0.0ms messages=1
[2026-04-23T13:28:48.983Z] [magic-context][ses_245789a25ffeAK5gCdLTmmPE8K] transform stage: stage=findLastUserMessageId elapsed=0.1ms
[2026-04-23T13:28:48.984Z] [magic-context][ses_245789a25ffeAK5gCdLTmmPE8K] transform stage: stage=getOrCreateSessionMeta elapsed=0.2ms
[2026-04-23T13:28:48.984Z] [magic-context][ses_245789a25ffeAK5gCdLTmmPE8K] transform stage: stage=modelChangeDetection elapsed=0.0ms
[2026-04-23T13:28:48.984Z] [magic-context][ses_245789a25ffeAK5gCdLTmmPE8K] transform stage: stage=schedulerAndUsage elapsed=0.0ms
[2026-04-23T13:28:48.984Z] [magic-context][ses_245789a25ffeAK5gCdLTmmPE8K] transform scheduler: percentage=0.0% inputTokens=0 cacheTtl=5m lastResponseTime=0 decision=defer
[2026-04-23T13:28:48.984Z] [magic-context][ses_245789a25ffeAK5gCdLTmmPE8K] transform stage: stage=emergencyRecoveryBlock elapsed=0.1ms
[2026-04-23T13:28:48.984Z] [magic-context][ses_245789a25ffeAK5gCdLTmmPE8K] transform stage: stage=tagMessages elapsed=0.3ms
[2026-04-23T13:28:48.984Z] [magic-context][ses_245789a25ffeAK5gCdLTmmPE8K] transform stage: stage=getTagsBySession elapsed=0.0ms count=1
[2026-04-23T13:28:48.984Z] [magic-context][ses_245789a25ffeAK5gCdLTmmPE8K] transform stage: stage=applyFlushedStatuses elapsed=0.0ms
[2026-04-23T13:28:48.984Z] [magic-context][ses_245789a25ffeAK5gCdLTmmPE8K] transform stage: stage=batchFinalize:flushed elapsed=0.0ms
[2026-04-23T13:28:48.984Z] [magic-context][ses_245789a25ffeAK5gCdLTmmPE8K] transform stage: stage=stripStructuralNoise elapsed=0.0ms strippedParts=0
[2026-04-23T13:28:48.984Z] [magic-context][ses_245789a25ffeAK5gCdLTmmPE8K] transform stage: stage=stripClearedReasoning elapsed=0.0ms strippedParts=0
[2026-04-23T13:28:48.984Z] [magic-context][ses_245789a25ffeAK5gCdLTmmPE8K] transform stage: stage=stripReasoningFromMergedAssistants elapsed=0.0ms strippedParts=0
[2026-04-23T13:28:48.984Z] [magic-context][ses_245789a25ffeAK5gCdLTmmPE8K] transform stage: stage=compartmentPhase elapsed=0.0ms
[2026-04-23T13:28:48.984Z] [magic-context][ses_245789a25ffeAK5gCdLTmmPE8K] transform stage: stage=batchFinalize:heuristics elapsed=0.0ms
[2026-04-23T13:28:48.984Z] [magic-context][ses_245789a25ffeAK5gCdLTmmPE8K] transform stage: stage=postTransformPhase elapsed=0.1ms
[2026-04-23T13:28:48.986Z] [magic-context][ses_245789a25ffeAK5gCdLTmmPE8K] transform completed in 2.7ms (1 messages, 1 targets, watermark: 0)
[2026-04-23T13:28:48.990Z] [magic-context][ses_245789a25ffeAK5gCdLTmmPE8K] event message.updated: no assistant info extracted from event
[2026-04-23T13:28:48.992Z] [magic-context][ses_245789a25ffeAK5gCdLTmmPE8K] injected sisyphus-junior guidance into system prompt
[2026-04-23T13:28:48.992Z] [magic-context][ses_245789a25ffeAK5gCdLTmmPE8K] system prompt hash initialized: e58a0b5ecc30950f893a695cf3fedc34 (len=82527)
[2026-04-23T13:28:51.816Z] [magic-context][ses_248df38f4ffeAPs2dMDAxFppcQ] event message.updated: provider=github-copilot model=claude-sonnet-4.6 hasUsageTokens=true tokens.input=1 cache.read=80847 cache.write=121
[2026-04-23T13:28:51.816Z] [magic-context][ses_248df38f4ffeAPs2dMDAxFppcQ] event message.updated: totalInputTokens=80969 contextLimit=128000 percentage=63.3%
[2026-04-23T13:28:51.874Z] [magic-context][ses_248df38f4ffeAPs2dMDAxFppcQ] event message.updated: provider=github-copilot model=claude-sonnet-4.6 hasUsageTokens=true tokens.input=1 cache.read=80847 cache.write=121
[2026-04-23T13:28:51.874Z] [magic-context][ses_248df38f4ffeAPs2dMDAxFppcQ] event message.updated: totalInputTokens=80969 contextLimit=128000 percentage=63.3%
[2026-04-23T13:28:52.040Z] [magic-context][ses_248df38f4ffeAPs2dMDAxFppcQ] event message.updated: no assistant info extracted from event
[2026-04-23T13:29:12.587Z] [magic-context][ses_245789a25ffeAK5gCdLTmmPE8K] event message.updated: provider=github-copilot model=gpt-5.4-mini hasUsageTokens=true tokens.input=5186 cache.read=42496 cache.write=0
[2026-04-23T13:29:12.587Z] [magic-context][ses_245789a25ffeAK5gCdLTmmPE8K] event message.updated: totalInputTokens=47682 contextLimit=272000 percentage=17.5%
[2026-04-23T13:29:12.641Z] [magic-context][ses_245789a25ffeAK5gCdLTmmPE8K] event message.updated: provider=github-copilot model=gpt-5.4-mini hasUsageTokens=true tokens.input=5186 cache.read=42496 cache.write=0
[2026-04-23T13:29:12.641Z] [magic-context][ses_245789a25ffeAK5gCdLTmmPE8K] event message.updated: totalInputTokens=47682 contextLimit=272000 percentage=17.5%
[2026-04-23T13:29:12.644Z] [magic-context][ses_248df38f4ffeAPs2dMDAxFppcQ] historian: prompt completed (attempt 1/3)
[2026-04-23T13:29:12.647Z] [magic-context][ses_248df38f4ffeAPs2dMDAxFppcQ] compartment agent: historian response dumped {"label":"incremental-ses_248df38f4ffeAPs2dMDAxFppcQ-1-80-repair","dumpPath":"/var/folders/hm/rs884dmd1k57by1tl7vx_70w0000gn/T/magic-context-historian/ses_248df38f4ffeAPs2dMDAxFppcQ-incremental-ses_248df38f4ffeAPs2dMDAxFppcQ-1-80-repair-1776950952647.xml"}
[2026-04-23T13:29:12.651Z] [magic-context][ses_248df38f4ffeAPs2dMDAxFppcQ] compartment agent: retrying historian with primary session model github-copilot/claude-sonnet-4.6
[2026-04-23T13:29:12.651Z] [magic-context][ses_248df38f4ffeAPs2dMDAxFppcQ] historian: creating child session (agent=historian, model=github-copilot/claude-sonnet-4.6)
[2026-04-23T13:29:12.664Z] [magic-context][ses_245783d32ffeBuZyVbWmGqEhzb] event message.updated: no assistant info extracted from event
[2026-04-23T13:29:12.671Z] [magic-context][ses_245783d32ffeBuZyVbWmGqEhzb] event message.updated: provider=github-copilot model=claude-sonnet-4.6 hasUsageTokens=false tokens.input=0 cache.read=0 cache.write=0
[2026-04-23T13:29:12.671Z] [magic-context][ses_245783d32ffeBuZyVbWmGqEhzb] event message.updated: skipping — no usage tokens and no known usage
[2026-04-23T13:29:12.795Z] [magic-context][ses_245783d32ffeBuZyVbWmGqEhzb] transform stage: stage=findSessionId elapsed=0.0ms messages=1
[2026-04-23T13:29:12.795Z] [magic-context][ses_245783d32ffeBuZyVbWmGqEhzb] transform stage: stage=findLastUserMessageId elapsed=0.1ms
[2026-04-23T13:29:12.795Z] [magic-context][ses_245783d32ffeBuZyVbWmGqEhzb] transform stage: stage=getOrCreateSessionMeta elapsed=0.3ms
[2026-04-23T13:29:12.795Z] [magic-context][ses_245783d32ffeBuZyVbWmGqEhzb] transform stage: stage=modelChangeDetection elapsed=0.0ms
[2026-04-23T13:29:12.795Z] [magic-context][ses_245783d32ffeBuZyVbWmGqEhzb] transform stage: stage=schedulerAndUsage elapsed=0.0ms
[2026-04-23T13:29:12.795Z] [magic-context][ses_245783d32ffeBuZyVbWmGqEhzb] transform scheduler: percentage=0.0% inputTokens=0 cacheTtl=5m lastResponseTime=0 decision=defer
[2026-04-23T13:29:12.795Z] [magic-context][ses_245783d32ffeBuZyVbWmGqEhzb] transform stage: stage=emergencyRecoveryBlock elapsed=0.1ms
[2026-04-23T13:29:12.795Z] [magic-context][ses_245783d32ffeBuZyVbWmGqEhzb] transform stage: stage=tagMessages elapsed=0.4ms
[2026-04-23T13:29:12.796Z] [magic-context][ses_245783d32ffeBuZyVbWmGqEhzb] transform stage: stage=getTagsBySession elapsed=0.0ms count=1
[2026-04-23T13:29:12.796Z] [magic-context][ses_245783d32ffeBuZyVbWmGqEhzb] transform stage: stage=applyFlushedStatuses elapsed=0.0ms
[2026-04-23T13:29:12.796Z] [magic-context][ses_245783d32ffeBuZyVbWmGqEhzb] transform stage: stage=batchFinalize:flushed elapsed=0.0ms
[2026-04-23T13:29:12.796Z] [magic-context][ses_245783d32ffeBuZyVbWmGqEhzb] transform stage: stage=stripStructuralNoise elapsed=0.0ms strippedParts=0
[2026-04-23T13:29:12.796Z] [magic-context][ses_245783d32ffeBuZyVbWmGqEhzb] transform stage: stage=stripClearedReasoning elapsed=0.0ms strippedParts=0
[2026-04-23T13:29:12.796Z] [magic-context][ses_245783d32ffeBuZyVbWmGqEhzb] transform stage: stage=stripReasoningFromMergedAssistants elapsed=0.0ms strippedParts=0
[2026-04-23T13:29:12.796Z] [magic-context][ses_245783d32ffeBuZyVbWmGqEhzb] transform stage: stage=compartmentPhase elapsed=0.1ms
[2026-04-23T13:29:12.796Z] [magic-context][ses_245783d32ffeBuZyVbWmGqEhzb] transform stage: stage=batchFinalize:heuristics elapsed=0.0ms
[2026-04-23T13:29:12.796Z] [magic-context][ses_245783d32ffeBuZyVbWmGqEhzb] transform stage: stage=postTransformPhase elapsed=0.3ms
[2026-04-23T13:29:12.798Z] [magic-context][ses_245783d32ffeBuZyVbWmGqEhzb] transform completed in 3.4ms (1 messages, 1 targets, watermark: 0)
[2026-04-23T13:29:12.810Z] [magic-context][ses_245783d32ffeBuZyVbWmGqEhzb] event message.updated: no assistant info extracted from event
[2026-04-23T13:29:12.814Z] [magic-context][ses_245783d32ffeBuZyVbWmGqEhzb] injected sisyphus-junior guidance into system prompt
[2026-04-23T13:29:12.814Z] [magic-context][ses_245783d32ffeBuZyVbWmGqEhzb] system prompt hash initialized: d945c036cae6ccbccdea768b303cb60a (len=82537)
[2026-04-23T13:29:33.957Z] [magic-context][ses_245783d32ffeBuZyVbWmGqEhzb] event message.updated: provider=github-copilot model=claude-sonnet-4.6 hasUsageTokens=true tokens.input=3 cache.read=49508 cache.write=10788
[2026-04-23T13:29:33.957Z] [magic-context][ses_245783d32ffeBuZyVbWmGqEhzb] event message.updated: totalInputTokens=60299 contextLimit=128000 percentage=47.1%
[2026-04-23T13:29:34.000Z] [magic-context][ses_245783d32ffeBuZyVbWmGqEhzb] event message.updated: provider=github-copilot model=claude-sonnet-4.6 hasUsageTokens=true tokens.input=3 cache.read=49508 cache.write=10788
[2026-04-23T13:29:34.000Z] [magic-context][ses_245783d32ffeBuZyVbWmGqEhzb] event message.updated: totalInputTokens=60299 contextLimit=128000 percentage=47.1%
[2026-04-23T13:29:34.002Z] [magic-context][ses_248df38f4ffeAPs2dMDAxFppcQ] historian: prompt completed (attempt 1/3)
[2026-04-23T13:29:34.004Z] [magic-context][ses_248df38f4ffeAPs2dMDAxFppcQ] compartment agent: historian response dumped {"label":"incremental-ses_248df38f4ffeAPs2dMDAxFppcQ-1-80-fallback-primary-model","dumpPath":"/var/folders/hm/rs884dmd1k57by1tl7vx_70w0000gn/T/magic-context-historian/ses_248df38f4ffeAPs2dMDAxFppcQ-incremental-ses_248df38f4ffeAPs2dMDAxFppcQ-1-80-fallback-primary-model-1776950974004.xml"}
[2026-04-23T13:30:29.366Z] [dreamer] timer tick (interval) — projects=1
[2026-04-23T13:30:29.377Z] [dreamer] timer tick (interval) ~/workspace/github.com/timothyclin/TruffSignal — checking schedule window "02:00-06:00"
Description
potentially related to the last issue, but i noticed there are fleeting pop-up in my opencode "Historian alert: NotFoundError"
Environment
Configuration
Config from
~/.config/opencode/magic-context.jsonc:{ "$schema": "https://raw.githubusercontent.com/cortexkit/opencode-magic-context/master/assets/magic-context.schema.json", "historian": { "model": "github-copilot/gpt-5.4-mini", "fallback_models": [ "github-copilot/grok-code-fast-1" ] }, "dreamer": { "enabled": true, "model": "github-copilot/gemini-3-flash-preview" }, "sidekick": { "enabled": true, "model": "github-copilot/gpt-5-mini" }, "embedding": { "provider": "local" } }Diagnostics
Config paths
{ "configDir": "~/.config/opencode", "opencodeConfig": "~/.config/opencode/opencode.json", "opencodeConfigFormat": "json", "magicContextConfig": "~/.config/opencode/magic-context.jsonc", "tuiConfig": "~/.config/opencode/tui.json", "tuiConfigFormat": "json", "omoConfig": "~/.config/opencode/oh-my-openagent.jsonc" }magic-context.jsonc flags
{ "$schema": "https://raw.githubusercontent.com/cortexkit/opencode-magic-context/master/assets/magic-context.schema.json", "historian": { "model": "github-copilot/gpt-5.4-mini", "fallback_models": [ "github-copilot/grok-code-fast-1" ] }, "dreamer": { "enabled": true, "model": "github-copilot/gemini-3-flash-preview" }, "sidekick": { "enabled": true, "model": "github-copilot/gpt-5-mini" }, "embedding": { "provider": "local" } }Plugin cache
{ "path": "~/.cache/opencode/packages/@cortexkit/opencode-magic-context@latest", "cached": "0.14.0", "latest": "0.14.0" }Storage
{ "path": "~/.local/share/opencode/storage/plugin/magic-context", "exists": true, "context_db_size": "5.9 MB" }Historian dumps
{ "dir": "/var/folders/hm/rs884dmd1k57by1tl7vx_70w0000gn/T/magic-context-historian", "count": 28, "recent": [ { "name": "ses_248df38f4ffeAPs2dMDAxFppcQ-incremental-ses_248df38f4ffeAPs2dMDAxFppcQ-1-80-fallback-primary-model-1776950974004.xml", "ageMinutes": 1, "sizeKb": 3 }, { "name": "ses_248df38f4ffeAPs2dMDAxFppcQ-incremental-ses_248df38f4ffeAPs2dMDAxFppcQ-1-80-repair-1776950952647.xml", "ageMinutes": 2, "sizeKb": 1 }, { "name": "ses_248df38f4ffeAPs2dMDAxFppcQ-incremental-ses_248df38f4ffeAPs2dMDAxFppcQ-1-80-initial-1776950928851.xml", "ageMinutes": 2, "sizeKb": 1 } ] }Log file
Log (last 200 lines, sanitized)