When a rig is removed with `gt rig remove`, the route entry in routes.jsonl was not being cleaned up. This caused problems when re-adding the rig with a different prefix, resulting in duplicate entries and prefix mismatch errors. The fix calls beads.RemoveRoute() during rig removal to clean up the route entry from routes.jsonl. Fixes #899 Co-authored-by: dementus <julianknutsen@users.noreply.github> Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
46 KiB
46 KiB