coldpass

Pigeon-Home/homing-pigeon

GitHub ↗ · How this check works

Per-setup public labels: Linux / Haiku: Works

Static status badge · SVG · read-only JSON. Embed with ![Coldpass status](https://coldpass.dev/badge/Pigeon-Home--homing-pigeon.svg).

ai-agentsremote-executionself-hostedintrusion-detectionollamasi

Works

Only older checks are saved; no current product test.

Answers apply to each recorded setup, revision and operation. Earlier observations remain in Run details.

Tested on Linux
PlatformHaikuLuna
Linuxyes

Linux / Haiku 5.5: yes · Oct 18, 2026 · a92dfe7b1c9d · claude-code / 2.1.300 (Claude Code)
Recorded operation: /usr/bin/python3 /workspace/cloud/send_job.py new --kind ping --secret throwaway-test-secret-0123456789abcdef

Needs keys or browser
None seen
Setup time
34 s
34 s to a working result
Issue
none found in recorded check

Safety: no observations were recorded for the selected revision. Functional results do not establish a safety result.

Run details

Haiku 5.5

Native agent · Checked operation passed

Checked operation /usr/bin/python3 /workspace/cloud/send_job.py new --kind ping --secret throwaway-test-secret-0123456789abcdef

Agent-reported scope: README 'Sending a job': python3 cloud/send_job.py new --kind ping --secret <string>, which builds and HMAC-signs a ping job message (verified: prints a signed JSON job with kind ping).

Run details
run
Pigeon-Home--homing-pigeon-claude-haiku-5-5-1792348373506758025
date
Oct 18, 2026
time to working
34.0s
product hosting / execution
Local command in the guest
recorded operation scope
product operation
model
claude-haiku-5-5
agent / version
claude-code / 2.1.300 (Claude Code)
platform
linux
reported cost
$0.006735
Recorded source
https://github.com/Pigeon-Home/homing-pigeon
Tool transport
mcp-assigned-vm
Test version
readme-a5b13b06bed54ef34fb1f5b4ab3c341ff32a3f2cace5d05c07cf21f28f0dcc45
revision
a92dfe7b1c9d5b579e1bbe3a7299167ee0760e69

Agent-reported additional finding (agent-reported): To exercise the full runner round-trip, supply a dedicated throwaway mailbox (IMAP/SMTP + app password) and run runner/install.py or create config.json from runner/config.example.json, then run runner.py --once --dry-run and a ping job.

What the agent did

README 'Sending a job': python3 cloud/send_job.py new --kind ping --secret <string>, which builds and HMAC-signs a ping job message (verified: prints a signed JSON job with kind ping).

Read README.md and INSTALL.md (install paths: Docker, pip, release binary).
python3 --version -> 3.12.3; runner and cloud helper use Python 3.9+ stdlib only, so no install was needed (no pip/Docker/binary install performed).
python3 cloud/send_job.py --help
python3 cloud/send_job.py new --kind ping --secret throwaway-test-secret-0123456789abcdef -> signed job, rc=0
python3 runner/runner.py --config /workspace/.coldpass/no-config.json --once --dry-run -> 'config error: no config file ... (run with --setup)', rc=2