Skip to content

KAI OS v0.3.0 Evidence Core

Choose a tag to compare

@morning-verlu morning-verlu released this 15 Jun 09:44
· 76 commits to main since this release

KAI OS v0.3.0 makes Evidence Core the product center: agent work is now recoverable, schedulable, auditable, packageable, and CI-gateable without an API key.

Highlights:

  • Process recovery evidence: runtime crashes are recorded as FAILED + RUNTIME_CRASH, recovered attempts get new PIDs, and kaios recover <run-id> --dry-run explains recovery status without mutating saved runs.
  • Priority scheduler evidence: ready DAG nodes run by priority with stable ordering, event-triggered nodes wait for matching runtime events, and local worker execution records workerId.
  • Syscall ledger: every tool call, including denied calls, records audit data with redacted arguments, duration, denied status, and estimated cost.
  • Evidence JSON expansion: trace, capsule, review, evidence, and kaios ps --json expose scheduler, syscalls, cost, and recovery fields while keeping existing schema meanings stable.
  • Config expansion: kaios.json supports priority, recovery, triggers, capabilities, executorHint, and memoryIsolation.

Try it:

curl -fsSL https://morning-verlu.github.io/KAI/install.sh | sh
export PATH="$HOME/.kaios/bin:$PATH"
kaios quickstart
kaios review
kaios evidence --summary

Verification:

  • ./gradlew test installDist distZip distTar --no-daemon
  • Release ZIP smoke: --version, quickstart --no-ci, review --json, ps --json, evidence --summary, recover --dry-run --json