Skip to content

Releases: emotionscientific/verlet-kernel

v0.3.0

Choose a tag to compare

@github-actions github-actions released this 04 Aug 22:09
ec2c3b3

What's Changed

Full Changelog: v0.2.0...v0.3.0

v0.2.0

Choose a tag to compare

@github-actions github-actions released this 21 Jul 09:05
8aedbc6

Highlights

The control plane now has an identity plane. Every RPC connection resolves to a principal before any method is dispatched, on both the Unix socket and the loopback WebSocket: bearer credentials for operators and adapters, a console subprotocol carrier, and same-uid peer mapping so local CLI use keeps working with no migration. Every method carries an authority class (host, interactive, or ingress) checked at the dispatcher, with unknown methods failing closed. Sessions, refusals, and host-level effects are witnessed as durable records written before the effect happens. A new cooldis identity CLI covers bootstrap, declare, mint, list, and revoke; tokens are printed exactly once and only digests are stored. The design and its shipped state are documented in ADR 0008, and docs/app-server.md now walks an operator from an empty machine to an authenticated managed deployment.

Adapters target a pinned envelope contract. ADR 0007 lands the typed delivery envelope: external provenance, principal and tenant resolution, and byte-stable dedupe identity, with admission refusing unwitnessed input. Telegram webhook authentication fails closed.

Recovery and explainability. Tool invocations carry effect classes and fingerprints that govern crash recovery. Manifests keep immutable authored and resolved version snapshots, standing grants expire, and cooldis debug bind explains a thread's effective configuration from its receipts, online or straight from the journal.

Breaking changes. Clients connecting to the TCP WebSocket without a credential now receive 401 Unauthorized (local Unix-socket use with the same uid is unaffected). The Codex CLI runtime adapter has been removed.

Full change list below.

What's Changed

Full Changelog: v0.1.0...v0.2.0

v0.1.0

Choose a tag to compare

@github-actions github-actions released this 14 Jul 06:34

Full Changelog: v0.1.0-rc.7...v0.1.0

v0.1.0-rc.7

v0.1.0-rc.7 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 12 Jul 01:02

Upgrade note: an unsettled rc.6 fork claim in flight at upgrade fails closed at recovery with an explicit operator-action error; settled legacy claims are unaffected.

Full Changelog: v0.1.0-rc.6...v0.1.0-rc.7

v0.1.0-rc.6

v0.1.0-rc.6 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 11 Jul 17:42

v0.1.0-rc.5

v0.1.0-rc.5 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 10 Jul 18:33

What's Changed

  • Bump actions/checkout from 6.0.2 to 7.0.0 by @dependabot[bot] in #3
  • Bump actions/download-artifact from 4 to 8 by @dependabot[bot] in #1
  • Bump actions/upload-artifact from 4 to 7 by @dependabot[bot] in #2

New Contributors

Full Changelog: v0.1.0-rc.4...v0.1.0-rc.5

v0.1.0-rc.4

v0.1.0-rc.4 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 09 Jul 01:19

What's Changed

  • M0: events/0.2 witnessing, clock, durable egress, Wasm couplings, skills, admission by @lenhsherr in #4
  • M1: system prompt end-to-end + daemon route agent binding (KT-31, KT-32) by @lenhsherr in #5
  • KT-33: witness Telegram reactions as ingress with observe_only default by @lenhsherr in #6
  • KT-28: message_react tool with witnessed io.egress.requested by @lenhsherr in #7
  • KT-35: evict reaction machinery from kernel surface by @lenhsherr in #8

New Contributors

  • @lenhsherr made their first contribution in #4

Full Changelog: v0.1.0-rc.3...v0.1.0-rc.4

v0.1.0-rc.3

v0.1.0-rc.3 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 30 Jun 21:40

v0.1.0-rc.2

v0.1.0-rc.2 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 30 Jun 20:10

v0.1.0-rc.1

v0.1.0-rc.1 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 29 Jun 20:35