colibri/scripts
Sam & Claude f3d8532dbd
Some checks failed
CI / rust (pull_request) Has been cancelled
CI / markdown (pull_request) Has been cancelled
feat(freebsd): cross-host TCP bridge + agent polling loop
- colibri_bridge.in: socat rc.d bridge, binds Tailscale IP
  only, REQUIRE: colibri_daemon for boot ordering
- newsyslog-colibri-bridge.conf: bridge log rotation
- colibri-agent-loop.md: document Hermes cronjob setup
  (2min poller + 5min worker, NOT system cron)
- colibri_poll.py: socket-based task poller, filters by
  agent UUID
- colibri_task_done.py: transition-task via raw socket
- colibri_daemon.in: drop 'local' (not POSIX), add
  status_cmd() for FreeBSD rc.subr compatibility

Live and tested on osa (FreeBSD 15.0).
2026-06-19 12:18:52 +02:00
..
check-format.sh chore: adopt markdown formatting gate + one-shot prettier sweep (Sam & Claude) 2026-06-04 20:13:47 +02:00
ci-checks.sh ci: add Forgejo Actions gate (fmt, clippy, tests, markdown) (Sam & Claude) 2026-06-04 20:47:00 +02:00
colibri_poll.py feat(freebsd): cross-host TCP bridge + agent polling loop 2026-06-19 12:18:52 +02:00
colibri_task_done.py feat(freebsd): cross-host TCP bridge + agent polling loop 2026-06-19 12:18:52 +02:00
fake-pi-agent.py test: add Pi spawn path proof integration test 2026-05-31 16:23:11 +02:00
glasspane-stress-test.sh chore(scripts): use generic python3 in glasspane check (Sam & Pi) 2026-06-17 14:58:26 +02:00
headroom-sidecar.py fix(headroom): harden sidecar protocol and timeout (Sam & Codex) 2026-06-14 01:30:45 +02:00
import-layered-soul.sh fix(import): treat each SKILL.md as one skill (not every .md) 2026-06-14 02:08:12 +02:00