colibri/crates
Sam & Claude c38f6e5a73
Some checks failed
CI / rust (pull_request) Has been cancelled
CI / markdown (pull_request) Has been cancelled
fix(spawner): use FreeBSD jail command=<binary> parameter syntax
Salvages Codex's FreeBSD-validated fix from
fix/jail-spawner-freebsd-command-format, taking ONLY the spawner.rs change onto
current main. (The original branch also re-ran a markdown formatter and would
have re-corrupted the jailed-spawn design doc + README, so those are dropped.)

My merged jail_wrap emitted the ephemeral jail command as two argv tokens
("command", binary), but jail(8) expects a single name=value parameter
(command=<binary>). Without this the `jail -c` ephemeral path fails on FreeBSD.
Fixes the ephemeral builder and the two jail_tests expectations.

Co-authored-by: Sam & Codex (fix/jail-spawner-freebsd-command-format)
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-13 21:29:39 +02:00
..
colibri-client feat(socket): accept jail on the spawn-agent command 2026-06-13 20:01:02 +02:00
colibri-contracts fmt: format current main Rust sources (Sam & Codex) 2026-06-04 20:59:20 +02:00
colibri-daemon fix(spawner): use FreeBSD jail command=<binary> parameter syntax 2026-06-13 21:29:39 +02:00
colibri-deepseek feat: cache warming on daemon startup + periodic re-warm (T1.4 PR3b) 2026-05-31 17:33:53 +02:00
colibri-glasspane feat(glasspane): runtime-aware ingestion so zot panes parse precisely (Sam & Claude) 2026-06-13 10:48:21 +02:00
colibri-glasspane-tui docs: clarify Herdr as optional Linux display (Sam & Codex) 2026-06-13 12:29:11 +02:00
colibri-mcp feat(mcp): confine external MCP servers in a jail (reuse spawner primitive) 2026-06-13 20:08:24 +02:00
colibri-runtime Add read-only watchdog host-status reader (Codex) 2026-05-26 16:01:03 +02:00
colibri-skills fix: satisfy clippy for skill status default (Sam & Codex) 2026-05-31 14:38:28 +02:00
colibri-store feat: add colibri-store — embedded SQLite coordination database (Sam & Hermes) 2026-05-27 16:40:19 +02:00