Skip to content

docs: v0.22.0 release notes #353

docs: v0.22.0 release notes

docs: v0.22.0 release notes #353

Triggered via push June 3, 2026 06:26
Status Failure
Total duration 23m 31s
Artifacts

ci.yml

on: push
Check (pi-plugin)
28s
Check (pi-plugin)
E2E (OpenCode, Docker)
1m 24s
E2E (OpenCode, Docker)
E2E (Pi, Docker)
1m 29s
E2E (Pi, Docker)
E2E (OpenCode, host behavior)
5m 6s
E2E (OpenCode, host behavior)
E2E (Pi, host behavior)
21m 23s
E2E (Pi, host behavior)
Fit to window
Zoom out
Zoom in

Annotations

15 errors
E2E (OpenCode, host behavior)
Process completed with exit code 1.
error: waitFor timed out after 10000ms (historian request captured): packages/e2e-tests/src/harness.ts#L263
at waitFor (/home/runner/work/magic-context/magic-context/packages/e2e-tests/src/harness.ts:263:19) at async <anonymous> (/home/runner/work/magic-context/magic-context/packages/e2e-tests/tests/slow-historian.test.ts:239:21)
error: waitFor timed out after 30000ms (pending_compaction_marker_state set after publish): packages/e2e-tests/src/harness.ts#L263
at waitFor (/home/runner/work/magic-context/magic-context/packages/e2e-tests/src/harness.ts:263:19) at async <anonymous> (/home/runner/work/magic-context/magic-context/packages/e2e-tests/tests/deferred-compaction-marker.test.ts:198:21)
error: overflow recovery did not complete: Error: waitFor timed out after 15000ms (overflow detected: packages/e2e-tests/tests/overflow-recovery.test.ts#L221
current state: {"needs_emergency_recovery":1,"detected_context_limit":120000} historian calls: 0 (was 0) compartments: 0 opencode stderr tail: Performing one time database migration, may take a few minutes... sqlite-migration:done Database migration complete. at <anonymous> (/home/runner/work/magic-context/magic-context/packages/e2e-tests/tests/overflow-recovery.test.ts:221:27)
error: expect(received).toBeGreaterThan(expected): packages/e2e-tests/tests/short-context-overflow.test.ts#L174
Expected: > 0 Received: 0 at <anonymous> (/home/runner/work/magic-context/magic-context/packages/e2e-tests/tests/short-context-overflow.test.ts:174:34)
error: waitFor timed out after 15000ms (at least one historian request): packages/e2e-tests/src/harness.ts#L263
at waitFor (/home/runner/work/magic-context/magic-context/packages/e2e-tests/src/harness.ts:263:19) at async <anonymous> (/home/runner/work/magic-context/magic-context/packages/e2e-tests/tests/emergency-blocking.test.ts:143:21)
error: waitFor timed out after 30000ms (compartment row appears): packages/e2e-tests/src/harness.ts#L263
at waitFor (/home/runner/work/magic-context/magic-context/packages/e2e-tests/src/harness.ts:263:19) at async <anonymous> (/home/runner/work/magic-context/magic-context/packages/e2e-tests/tests/historian-success.test.ts:177:21)
E2E (Pi, host behavior)
Process completed with exit code 1.
error: expect(received).toBe(expected): packages/e2e-tests/tests/pi-cache-stability.test.ts#L302
Expected: 1 Received: 0 at <anonymous> (/home/runner/work/magic-context/magic-context/packages/e2e-tests/tests/pi-cache-stability.test.ts:302:61) at async withPiHarness (/home/runner/work/magic-context/magic-context/packages/e2e-tests/tests/pi-cache-stability.test.ts:20:22) at async <anonymous> (/home/runner/work/magic-context/magic-context/packages/e2e-tests/tests/pi-cache-stability.test.ts:271:15)
error: waitFor timed out after 300000ms (pi historian request captured): packages/e2e-tests/src/pi-harness.ts#L241
at waitFor (/home/runner/work/magic-context/magic-context/packages/e2e-tests/src/pi-harness.ts:241:15) at async <anonymous> (/home/runner/work/magic-context/magic-context/packages/e2e-tests/tests/pi-slow-historian.test.ts:135:21)
error: waitFor timed out after 300000ms (pi compartment row appears): packages/e2e-tests/src/pi-harness.ts#L241
at waitFor (/home/runner/work/magic-context/magic-context/packages/e2e-tests/src/pi-harness.ts:241:15)
error: waitFor timed out after 300000ms (Pi historian compartment published): packages/e2e-tests/src/pi-harness.ts#L241
at waitFor (/home/runner/work/magic-context/magic-context/packages/e2e-tests/src/pi-harness.ts:241:15) at async <anonymous> (/home/runner/work/magic-context/magic-context/packages/e2e-tests/tests/pi-long-running-session.test.ts:369:21)
error: expect(received).toMatch(expected): packages/e2e-tests/tests/pi-thinking-block-safety.test.ts#L213
Expected substring or pattern: /\[truncated \u00A7\d+\u00A7\]/ what do you think?" at <anonymous> (/home/runner/work/magic-context/magic-context/packages/e2e-tests/tests/pi-thinking-block-safety.test.ts:213:33)
error: expect(received).toContain(expected): packages/e2e-tests/tests/pi-drops.test.ts#L65
" only reduce OLD content that is no longer relevant to current work.\\n- Dropped content is gone forever.\",\"eager_input_streaming\":true,\"input_schema\":{\"type\":\"object\",\"properties\":{\"drop\":{\"type\":\"string\",\"description\":\"Tag IDs to drop entirely. Ranges: '3-5', '1,2,9'\"}},\"required\":[]},\"cache_control\":{\"type\":\"ephemeral\"}}]}" at <anonymous> (/home/runner/work/magic-context/magic-context/packages/e2e-tests/tests/pi-drops.test.ts:65:60)
error: waitFor timed out after 300000ms (at least one pi historian request): packages/e2e-tests/src/pi-harness.ts#L241
at waitFor (/home/runner/work/magic-context/magic-context/packages/e2e-tests/src/pi-harness.ts:241:15)