From f251c05002530f2940b09a8e9b7efba1163b7a77 Mon Sep 17 00:00:00 2001 From: Sam & Claude Date: Sun, 21 Jun 2026 19:25:08 +0200 Subject: [PATCH] feat(packages): add jq for the MCP tool path (live image + jails) The MCP tooling needs jq on PATH to parse colibri-mcp / external MCP JSON-RPC output. Add it to the live operator image (where the auto-spawned Pi and colibri-mcp run) and to the jail package union. The jail entry mirrors the matching addition in Colibri's agent-jail-bootstrap.sh (kept in sync per the list header). Co-Authored-By: Claude Opus 4.8 --- packages/pkg-list-jails.txt | 3 +++ packages/pkg-list-live-operator.txt | 4 ++++ 2 files changed, 7 insertions(+) diff --git a/packages/pkg-list-jails.txt b/packages/pkg-list-jails.txt index ae437df3..18f9d917 100644 --- a/packages/pkg-list-jails.txt +++ b/packages/pkg-list-jails.txt @@ -9,6 +9,9 @@ bash git rsync curl +# jq — JSON processor for the MCP tool path. Mirrors the entry in +# Colibri packaging/freebsd/agent-jail-bootstrap.sh. +jq # agent-jail (Colibri agent-jail-bootstrap.sh baseline) # python312 is our application Python. System deps (npm-node24 etc.) pull diff --git a/packages/pkg-list-live-operator.txt b/packages/pkg-list-live-operator.txt index 224a3b3e..2f726810 100644 --- a/packages/pkg-list-live-operator.txt +++ b/packages/pkg-list-live-operator.txt @@ -21,6 +21,10 @@ bash zsh ohmyzsh git +# jq — JSON processor on PATH for the MCP tool path (parsing colibri-mcp / +# external MCP JSON-RPC output). Keep in sync with pkg-list-jails.txt and +# Colibri packaging/freebsd/agent-jail-bootstrap.sh. +jq # Live rebuild lane: lets the running USB rebuild and redeploy the agent stack # without a full ISO rebuild for every small service/runtime iteration. # rust + pkgconf -> Colibri (Rust control plane) -- 2.45.3