opencode/packages
Kit Langton 67b4b2894f refactor(core): replace context epoch with a single-entry checkpoint
One prepare call per turn, before input promotion: it creates the
checkpoint when missing, rebaselines after completed compaction, and
otherwise narrates drift as a chronological update. The initialize/
prepare two-step and its redundant queries are gone, and context update
messages now precede the promoted user message.

An undecodable stored applied record heals by treating every source as
new instead of failing the drain; ContextSnapshotDecodeError is deleted.

Renames: SessionContextEpoch -> SessionContextCheckpoint. The SQL table
name and wire event type are unchanged.
2026-07-02 21:21:11 -04:00
..
app chore: merge dev into v2 (#34788) 2026-07-01 17:12:00 -04:00
cli chore: merge dev into v2 (#34788) 2026-07-01 17:12:00 -04:00
client feat(mini): migrate mini to v2 (#34895) 2026-07-02 12:06:49 +02:00
console chore: merge dev into v2 (#34788) 2026-07-01 17:12:00 -04:00
containers chore: Upgrade Bun to the final non-rust version (#27648) 2026-05-18 09:24:26 +10:00
core refactor(core): replace context epoch with a single-entry checkpoint 2026-07-02 21:21:11 -04:00
desktop chore: merge dev into v2 (#34788) 2026-07-01 17:12:00 -04:00
docs fix(web): favicon rename again 2026-01-21 14:36:21 -06:00
effect-drizzle-sqlite chore: merge dev into v2 (#34788) 2026-07-01 17:12:00 -04:00
effect-sqlite-node chore: merge dev into v2 (#34788) 2026-07-01 17:12:00 -04:00
enterprise chore: merge dev into v2 (#34788) 2026-07-01 17:12:00 -04:00
function chore: merge dev into v2 (#34788) 2026-07-01 17:12:00 -04:00
http-recorder chore: merge dev into v2 (#34788) 2026-07-01 17:12:00 -04:00
httpapi-codegen chore: merge dev into v2 (#34788) 2026-07-01 17:12:00 -04:00
identity
llm fix(core): derive models.dev reasoning variants (#34726) 2026-07-02 00:23:46 -05:00
opencode feat(mini): migrate mini to v2 (#34895) 2026-07-02 12:06:49 +02:00
plugin feat(mini): migrate mini to v2 (#34895) 2026-07-02 12:06:49 +02:00
protocol feat(mini): migrate mini to v2 (#34895) 2026-07-02 12:06:49 +02:00
schema feat(mini): migrate mini to v2 (#34895) 2026-07-02 12:06:49 +02:00
script feat(schema): publish package 2026-07-01 13:33:59 -04:00
sdk feat(mini): migrate mini to v2 (#34895) 2026-07-02 12:06:49 +02:00
sdk-next chore: merge dev into v2 (#34788) 2026-07-01 17:12:00 -04:00
server feat(mini): migrate mini to v2 (#34895) 2026-07-02 12:06:49 +02:00
session-ui chore: merge dev into v2 (#34788) 2026-07-01 17:12:00 -04:00
slack chore: merge dev into v2 (#34788) 2026-07-01 17:12:00 -04:00
stats chore: merge dev into v2 (#34788) 2026-07-01 17:12:00 -04:00
storybook chore: merge dev into v2 (#34788) 2026-07-01 17:12:00 -04:00
tui fix(tui): include variant in model switch notice (#34856) 2026-07-02 00:17:18 -05:00
ui chore: merge dev into v2 (#34788) 2026-07-01 17:12:00 -04:00
web chore: merge dev into v2 (#34788) 2026-07-01 17:12:00 -04:00