🤖 dispatch: executor claude failed: runner error: agent run ended in error (see stderr)
🤖 dispatch: routing: executor=claude (default — no executor: label) — starting headless run
🤖 dispatch: routing: executor=claude (default — no executor: label) — starting headless run
🤖 dispatch: executor claude failed: runner error: agent run ended in error (see stderr)
🤖 dispatch: routing: executor=claude (default — no executor: label) — starting headless run
Consolidated — supersedes both earlier prerequisite comments
I gave three different answers on this prerequisite as each test corrected the last. This comment replaces them. **Ignore the…
Correction: the firewall prerequisite above is wrong — do not apply it
My previous comment asked for an iptables rule opening the MCP NodePorts on tailscale0. Disregard it. Reading…
Prerequisite added: koala firewall must allow the MCP NodePorts on the Tailscale interface
The plugin's .mcp.json now points at tailnet-direct NodePorts instead of the public d-ma.be…
Done — the mechanism is gone, not patched
Shipped in v0.4.1. koala is fully migrated and verified.
What changed
Claude Code no longer uses symlinks at all. This repo is now a…
env -u VAR cmd is treated as an env dump and blocked
Correction: the CHECKOUT_DIR "mismatch" is not a bug, and the fix is stronger than I wrote
New fact from the host owner: flamingo and iguana share a single iCloud-synced ~/dev. koala…