markov-kernel
e7145cfd77
fix: Make Mayor/Deacon session names include town name
...
Session names `gt-mayor` and `gt-deacon` were hardcoded, causing tmux
session name collisions when running multiple towns simultaneously.
Changed to `gt-{town}-mayor` and `gt-{town}-deacon` format (e.g.,
`gt-ai-mayor`) to allow concurrent multi-town operation.
Key changes:
- session.MayorSessionName() and DeaconSessionName() now take townName param
- Added workspace.GetTownName() helper to load town name from config
- Updated all callers in cmd/, daemon/, doctor/, mail/, rig/, templates/
- Updated tests with new session name format
- Bead IDs remain unchanged (already scoped by .beads/ directory)
Fixes #60
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-03 21:37:05 +01:00
..
2025-12-30 20:52:23 -08:00
2025-12-30 18:03:06 -08:00
2026-01-01 18:58:56 -08:00
2026-01-01 18:58:56 -08:00
2026-01-03 21:37:05 +01:00
2025-12-30 16:43:39 -08:00
2025-12-30 18:03:06 -08:00
2026-01-02 18:56:45 -08:00
2026-01-03 21:37:05 +01:00
2025-12-30 18:03:06 -08:00
2025-12-30 22:16:47 -08:00
2026-01-01 18:53:39 -08:00
2026-01-02 17:27:53 -08:00
2026-01-03 21:37:05 +01:00
2026-01-03 21:37:05 +01:00
2026-01-02 01:32:45 -08:00
2025-12-30 23:48:34 -08:00
2026-01-02 13:11:08 -08:00
2026-01-02 17:30:24 -08:00
2026-01-03 21:37:05 +01:00
2026-01-02 18:53:13 -08:00
2026-01-03 11:49:42 -08:00
2026-01-03 11:49:42 -08:00
2026-01-03 21:37:05 +01:00
2026-01-03 21:37:05 +01:00
2026-01-01 18:54:36 -08:00
2026-01-02 17:28:40 -08:00
2026-01-03 21:37:05 +01:00
2026-01-03 11:53:38 -08:00
2026-01-03 21:37:05 +01:00
2025-12-30 10:54:29 -08:00
2025-12-30 09:58:14 -08:00
2026-01-01 11:10:52 -08:00
2026-01-01 19:16:06 -08:00
2026-01-02 11:52:23 -08:00
2026-01-03 21:37:05 +01:00
2026-01-01 18:24:37 -08:00
2026-01-02 18:30:30 -08:00
2026-01-03 21:37:05 +01:00
2026-01-03 21:37:05 +01:00
2025-12-30 18:03:06 -08:00
2026-01-02 00:22:17 -08:00
2026-01-02 16:02:39 -08:00
2026-01-03 21:37:05 +01:00
2025-12-30 22:10:08 -08:00
2026-01-01 18:58:56 -08:00
2026-01-01 18:58:56 -08:00
2026-01-02 01:27:35 -08:00
2025-12-30 22:02:45 -08:00
2026-01-02 17:18:27 -08:00
2026-01-02 17:18:27 -08:00
2026-01-01 15:46:34 -08:00
2026-01-01 18:56:35 -08:00
2026-01-01 18:54:36 -08:00
2026-01-03 21:37:05 +01:00
2026-01-03 21:37:05 +01:00
2026-01-01 19:16:06 -08:00
2025-12-30 18:03:06 -08:00
2026-01-03 21:37:05 +01:00
2026-01-03 21:37:05 +01:00
2026-01-01 18:50:32 -08:00
2026-01-02 17:11:11 -08:00
2026-01-01 18:15:37 -08:00
2026-01-03 21:37:05 +01:00
2026-01-02 18:25:15 -08:00
2026-01-01 19:11:04 -08:00
2026-01-02 18:31:15 -08:00
2026-01-03 09:27:58 -08:00
2025-12-30 22:13:14 -08:00
2025-12-31 00:27:59 -08:00
2025-12-30 20:52:23 -08:00
2026-01-03 21:37:05 +01:00
2026-01-03 21:37:05 +01:00
2026-01-01 18:15:37 -08:00
2026-01-03 21:37:05 +01:00
2026-01-03 21:37:05 +01:00
2026-01-03 21:37:05 +01:00
2025-12-30 10:43:34 -08:00
2026-01-01 23:24:26 -08:00
2026-01-01 16:01:28 -08:00
2026-01-01 18:20:50 -08:00
2026-01-03 21:37:05 +01:00
2026-01-03 21:37:05 +01:00
2026-01-01 10:58:33 -08:00
2026-01-03 21:37:05 +01:00
2026-01-02 01:48:29 -08:00
2026-01-03 11:51:30 -08:00
2025-12-30 21:16:43 -08:00