colibri/packaging
123kupola 3bb74640c3
Some checks are pending
CI / rust (pull_request) Waiting to run
CI / markdown (pull_request) Waiting to run
CI / port (pull_request) Waiting to run
CI / agent-jail-pkgs (pull_request) Waiting to run
feat(mother): Layer 2 — task_costs table + daemon push pipeline
Schema:
- New task_costs table (BIGSERIAL PK, FK to hive_nodes, 10 columns)
- Indexes on node_id, finished_at, (provider, model)

SSH wrapper:
- New report-task-cost forced command in colibri-mcp-ssh
- Reads TaskCostSummary JSON from stdin, INSERTs via psql

Daemon:
- push_cost_to_mother() called after local cost store
- Spawns blocking thread for SSH (non-blocking, best-effort)
- Configurable via COLIBRI_MOTHER_HOST env var
- Falls back silently if mother not configured

Sam & Hermes
2026-06-27 13:51:33 +02:00
..
freebsd feat(daemon): hw register with mother on autospawn (belt + suspenders) 2026-06-26 08:25:18 +02:00
linux refactor: kill→stop across API surface, CLI, TUI, and docs 2026-06-26 14:40:10 +02:00
mother feat(mother): Layer 2 — task_costs table + daemon push pipeline 2026-06-27 13:51:33 +02:00