Skip to content

chore(deps): bump @kernlang family 3.5.8 → 4.0.0#208

Merged
cukas merged 3 commits into
mainfrom
chore/kern-4-bump
Jun 12, 2026
Merged

chore(deps): bump @kernlang family 3.5.8 → 4.0.0#208
cukas merged 3 commits into
mainfrom
chore/kern-4-bump

Conversation

@cukas

@cukas cukas commented Jun 12, 2026

Copy link
Copy Markdown
Contributor

KERN 4.0 — own core runtime (IR interpreter + core-contracts) and the new kern check nominal type checker. Compile flow unchanged for all agon targets; regenerated output diff is version headers plus a cosmetic empty-arrow-body print change (() => {} → () => { }).

Full gate: kern:compile green, build green, 2923/2924 tests green. The one red is the live claude /model PTY probe e2e — the claude CLI picker no longer marks a (current) row (Fable-era TUI drift), which is an @kernlang/agon-engines model_probe.py issue independent of this bump.

⚔️ Forged by Agon

KERN 4.0 — own core runtime (IR interpreter + core-contracts) and the
new `kern check` nominal type checker. Compile flow unchanged for all
agon targets; regenerated output diff is version headers plus a
cosmetic empty-arrow-body print change (() => {} → () => { }).

Full gate: kern:compile green, build green, 2923/2924 tests green.
The one red is the live claude /model PTY probe e2e — the claude CLI
picker no longer marks a (current) row (Fable-era TUI drift), which is
an @kernlang/agon-engines model_probe.py issue independent of this bump.

⚔️ Forged by [Agon](https://github.com/KERNlang/agon)

Co-Authored-By: agon (KERN) <292465531+KERN-Agon@users.noreply.github.com>
Every workspace's kern:compile now runs `kern check <srcDir> --quiet`
(KERN 4.0 nominal type checker: override variance, call arity/arg
types, declared-return contracts) before compiling; a red check blocks
the compile. Zero-false-positive by design. AGON_SKIP_KERN_CHECK=1
opts out. Baseline: all 325 .kern files across 6 workspaces check
clean.

⚔️ Forged by [Agon](https://github.com/KERNlang/agon)

Co-Authored-By: agon (KERN) <292465531+KERN-Agon@users.noreply.github.com>
Picks up the kern-engines release with the Fable/Mythos picker-row fix
and the ask/ask_stream empty-settle guard. The live claude /model e2e
is green again: full suite now 2924/2924.

⚔️ Forged by [Agon](https://github.com/KERNlang/agon)

Co-Authored-By: agon (KERN) <292465531+KERN-Agon@users.noreply.github.com>
@cukas cukas merged commit a5c43bb into main Jun 12, 2026
2 checks passed
@cukas cukas deleted the chore/kern-4-bump branch June 12, 2026 06:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants