Commit Graph

  • aba0a5069c fix(seance): add tests and fix race condition in session index (#864) Joshua Vial 2026-01-22 16:30:49 +13:00
  • a8bedd2172 fix(costs): add event to BeadsCustomTypes constant (#731) aleiby 2026-01-21 19:11:43 -08:00
  • b9f5797b9e fix(refinery): use role-specific runtime config for startup (#756) (#847) aleiby 2026-01-21 19:11:39 -08:00
  • 5791cd7e34 feat(doctor): add auto-fix capability to SessionHookCheck (#857) aleiby 2026-01-21 19:11:34 -08:00
  • 3931d10af3 fix(dashboard): use registered rigs for merge queue instead of hardcoded repos (#863) The App Agency 2026-01-21 22:11:29 -05:00
  • d67aa0212c feat(refinery): use squash merge to eliminate redundant merge commits (#856) Advaya Krishna 2026-01-21 18:12:40 -08:00
  • b333bf8146 fix(install): Makefile uses go install to match docs (#851) Erik LaBianca 2026-01-21 21:12:38 -05:00
  • 7016b33b39 fix(hooks): allow feature branches in contributor workflow (#850) aleiby 2026-01-21 18:12:34 -08:00
  • 1a0f2d6b3b fix(formula): clarify WITNESS_PING routing in witness patrol (#854) aleiby 2026-01-21 18:12:20 -08:00
  • 39b1c11bb6 fix(handoff): use env var fallback when town root detection fails morsov 2026-01-21 17:35:44 -08:00
  • f6fab3afad feat(cmd): add --comment as alias for --reason in gt close dag 2026-01-21 17:30:04 -08:00
  • 40cc4c9335 fix(identity): copy all agent fields during polecat identity rename rictus 2026-01-21 17:29:41 -08:00
  • 82079f9715 fix(sling): handle agent bead not found gracefully mayor 2026-01-21 18:04:13 -08:00
  • 53fd6bad33 fix(sling): don't show closed convoy tracking mayor 2026-01-21 18:04:10 -08:00
  • 6e2169de7f feat(orphans): add gt orphans kill command mayor 2026-01-21 18:03:51 -08:00
  • d0e49a216a feat(hooks): add hook registry and install command (bd-qj9nc) beads/crew/lizzy 2026-01-21 17:40:05 -08:00
  • 6616a4726c feat(mail): support positional message arg in reply command beads/crew/collins 2026-01-21 17:28:47 -08:00
  • f00b0254f2 feat(config): add OpenCode as built-in agent preset (#861) Steve Yegge 2026-01-21 17:20:57 -08:00
  • e12aa45dd6 feat(config): add Env field to RuntimeConfig and AgentPresetInfo (#860) Steve Yegge 2026-01-21 17:20:09 -08:00
  • 9f06eb94c4 feat(seance): support cross-account session access gastown/crew/jack 2026-01-21 15:54:25 -08:00
  • 7a2090bb15 feat(config): add ShellQuote helper for safe env var escaping (#830) Subhrajit Makur 2026-01-22 05:19:39 +05:30
  • a5bbe24444 perf: parallelize mail inbox queries for ~6x speedup Boden Fuller 2026-01-17 13:08:43 -05:00
  • 87f9a7cfd1 Merge branch 'fix/fresh-install-fixes-v2' gastown/crew/george 2026-01-21 10:52:05 -08:00
  • 78001d2c01 fix: update patrol_check tests and add cross-filesystem clone support gastown/crew/george 2026-01-21 10:51:42 -08:00
  • d96b53e173 Merge branch 'fix/multi-repo-routing-pr811-v2' gastown/crew/dennis 2026-01-21 10:44:46 -08:00
  • fa1f812ce9 fix(beads): multi-repo routing for custom types and role slots gastown/crew/dennis 2026-01-21 10:44:37 -08:00
  • dfd4199396 chore: gitignore runtime directories mayor 2026-01-21 10:43:26 -08:00
  • 77126283dd fix(done): allow completion when work pushed directly to main mayor 2026-01-21 10:42:07 -08:00
  • afc1ff04b1 feat(formula): add verification legs and presets to code-review (#841) Subhrajit Makur 2026-01-22 00:08:45 +05:30
  • 987502ebb3 fix(formula): sync source formula with embedded changes (#845) Jordan Nuñez 2026-01-21 11:31:52 -07:00
  • 3588dbc5e4 fix: use exec env for startup command to fix WaitForCommand detection (#844) lethalspam 2026-01-21 13:31:34 -05:00
  • 4fbe00e224 fix: respect GT_TOWN_ROOT in quick-add command (#840) dustin 2026-01-22 01:31:16 +07:00
  • 3afd1a1dcd fix(polecat): exclude reserved infrastructure agent names from allocator (#837) Advaya Krishna 2026-01-21 10:30:53 -08:00
  • 535647cefc chore: ignore Gas Town working directories furiosa 2026-01-21 10:30:45 -08:00
  • 3c44e2202d fix(witness): run convoy check regardless of cleanup status furiosa 2026-01-21 10:16:27 -08:00
  • b2b9cbc836 Merge upstream/main into fix/fresh-install-fixes Dustin Smith 2026-01-21 22:48:06 +07:00
  • 035b7775ea fix: handle error return from os.RemoveAll in defer Dustin Smith 2026-01-21 22:45:14 +07:00
  • a8be623eeb fix(cmd): extract orphan cleanup to platform-specific files (#835) Serhii 2026-01-21 08:34:37 +02:00
  • 63a30ce548 fix(tmux): resolve claude path for alias installations (#703) (#748) Kartik Shrivastava 2026-01-21 12:02:07 +05:30
  • 1b036aadf5 Fix deacon patrol process leak by killing pane processes before respawn (#745) Roland Tritsch 2026-01-21 06:30:23 +00:00
  • 9de8859be0 Fix orphan detection to recognize hq-* sessions (#744) Roland Tritsch 2026-01-21 06:27:41 +00:00
  • 560431d2f5 fix: ExpectedPaneCommands returns both node and claude for Claude Code (#740) James Gifford 2026-01-21 01:27:19 -05:00
  • aef99753df feat(convoy): add specific convoy ID check and dry-run flag furiosa 2026-01-20 21:36:42 -08:00
  • d610d444d7 feat(mail): add --all flag to 'gt mail inbox' command dementus 2026-01-20 20:37:19 -08:00
  • cd347dfdf9 feat(bead): add 'read' as alias for 'show' subcommand rictus 2026-01-20 20:37:17 -08:00
  • d0a1e165e5 feat(convoy): add redundant observers to Witness and Refinery dementus 2026-01-20 19:41:33 -08:00
  • 2b56ee2545 docs: terminology sweep - add missing terms and unify patrol templates furiosa 2026-01-20 19:39:45 -08:00
  • 9b412707ab feat(convoy): default owner to creator when not specified slit 2026-01-20 19:39:35 -08:00
  • 45951c0fad fix(costs): skip test affected by bd CLI 0.47.2 commit bug dag 2026-01-18 17:05:47 -08:00
  • 9caf5302d4 fix(tmux): use KillSessionWithProcesses to prevent zombie bash processes slit 2026-01-20 20:37:34 -08:00
  • 78ca8bd5bf fix(witness,refinery): remove ZFC-violating state types furiosa 2026-01-20 20:37:27 -08:00
  • 44d5b4fdd2 feat(orphans): add --aggressive flag for tmux-verified orphan detection nux 2026-01-20 20:37:20 -08:00
  • 77ac332a41 fix(hooks): add PreToolUse pr-workflow guard to settings templates gastown/crew/max 2026-01-20 20:26:43 -08:00
  • b71188d0b4 fix: use ps for cross-platform daemon detection gastown/crew/gus 2026-01-20 20:24:46 -08:00
  • 6bfe61f796 Fix daemon shutdown detection bug Roland Tritsch 2026-01-18 07:51:48 +00:00
  • 2aadb0165b fix: ensure gitignore patterns on role creation Dustin Smith 2026-01-18 17:08:19 +07:00
  • 05ea767149 fix: orphan-processes check only detects Gas Town processes beads/crew/jane 2026-01-20 20:24:07 -08:00
  • f4072e58cc fix(shutdown): fix session counter bug and add --cleanup-orphans flag (#759) Roland Tritsch 2026-01-21 04:23:30 +00:00
  • 7c2f9687ec feat(wisp): add misclassified wisp detection and defense-in-depth filtering (#833) Steve Yegge 2026-01-20 20:20:49 -08:00
  • e591f2ae25 fix(formulas): replace hardcoded ~/gt/ paths with $GT_ROOT (#758) Daniel Sauer 2026-01-21 05:19:42 +01:00
  • 0a6b0b892f fix(witness,rig): code review cleanup gastown/crew/mel 2026-01-20 20:18:55 -08:00
  • 6a3780d282 Merge pull request #795 from joshuavial/fix/auto-attach-mol-polecat-work Steve Yegge 2026-01-20 20:05:47 -08:00
  • 8357a94cae chore: sync embedded formula after go generate benzene 2026-01-20 16:01:50 +13:00
  • 8b393b7c39 fix: cherry-pick lint and formula sync fixes from upstream benzene 2026-01-20 16:00:18 +13:00
  • 195ecf7578 fix(sling): allow auto-attach mol-polecat-work on open polecat beads benzene 2026-01-20 14:00:13 +13:00
  • 5218102f49 refactor(witness,refinery): ZFC-compliant state management gastown/crew/mel 2026-01-20 20:00:43 -08:00
  • 126ec84bb3 fix(sling): check hooked status and send LIFECYCLE:Shutdown on --force (#828) Julian Knutsen 2026-01-20 19:57:28 -08:00
  • 9a91a1b94f fix(done): restrict gt done to polecats only gastown/crew/george 2026-01-20 19:51:27 -08:00
  • f82477d6a6 fix(tmux): prevent gt done from killing itself during session cleanup (#821) Julian Knutsen 2026-01-20 19:34:20 -08:00
  • 4dd11d4ffa fix(mq): use label instead of issue_type for merge-request filtering (#831) aleiby 2026-01-20 19:31:26 -08:00
  • 7564cd5997 fix(patrol): use gt formula list instead of bd mol catalog (#827) Julian Knutsen 2026-01-20 19:31:17 -08:00
  • 5a14053a6b docs(templates): add explicit bead filing guidance to role templates mayor 2026-01-20 17:48:26 -08:00
  • d2f7dbd3ae fix(shutdown): use KillSessionWithProcesses to prevent orphans mayor 2026-01-17 18:26:19 +01:00
  • 65c1fad8ce fix(shutdown): Improve gastown shutdown reliability mayor 2026-01-17 16:17:31 +01:00
  • 0db2bda6e6 feat(deacon): add zombie-scan command for tmux-verified process cleanup gastown/crew/dennis 2026-01-20 14:19:20 -08:00
  • 48ace2cbf3 fix(handoff): preserve GT_AGENT across session restarts (#788) joshuavial 2026-01-20 01:33:19 +13:00
  • 3d5a66f850 Fixing unit tests on windows (#813) Johann Dirry 2026-01-20 23:17:35 +01:00
  • b8a679c30c test: add cross-platform build verification test gastown/crew/dennis 2026-01-20 14:16:45 -08:00
  • 183a0d7d8d fix(crew): use directory name as source of truth in loadState (#785) joshuavial 2026-01-19 21:42:26 +13:00
  • 477c28c9d1 Create initial commit before gh repo create --push Steve Whittaker 2026-01-19 07:51:37 -06:00
  • f58a516b7b fix(test): remove stale TestInstallTownRoleSlots test (#819) Daniel Sauer 2026-01-20 23:14:32 +01:00
  • fd61259336 feat: add initial prompt for autonomous patrol startup (deacon & witness) (#769) dustin 2026-01-21 05:10:30 +07:00
  • 6a22b47ef6 fix(await-signal): update agent last_activity on signal received (#774) Daniel Sauer 2026-01-20 23:10:26 +01:00
  • 5c45b4438a Add Windows stub for orphan cleanup (#808) Johann Dirry 2026-01-20 23:10:21 +01:00
  • 08cee416a4 fix(handoff): normalize identity in sendHandoffMail (#780) aleiby 2026-01-20 14:09:54 -08:00
  • 2fe23b7be5 fix(done): terminate polecat session for all exit types (#800) Julian Knutsen 2026-01-20 14:09:51 -08:00
  • 6c5c671595 feat(doctor): add routing-mode check to detect .beads-planning routing bug (#810) Adam Zionts 2026-01-20 17:09:39 -05:00
  • 371074cc67 Fix tmux error handling for "no current target" (#755) Shaun 2026-01-20 21:12:21 +00:00
  • 6966eb4c28 Escape backticks and dollar signs in quoteForShell (#777) Steve Whittaker 2026-01-20 15:11:00 -06:00
  • 55a3b9858a fix(config): correct Claude prompt prefix from > to ❯ (#765) Daniel Sauer 2026-01-20 22:10:05 +01:00
  • e59955a580 fix(docs): link for go install (#792) Marc Bernard 2026-01-20 22:08:52 +01:00
  • 08bc632a03 fix(session): add instructions for attach topic in startup nudge gastown/crew/max 2026-01-20 12:54:52 -08:00
  • a610283078 feat(roles): switch daemon to config-based roles, remove role beads (Phase 2+3) gastown/crew/max 2026-01-20 12:49:52 -08:00
  • 544cacf36d feat(roles): add config-based role definition system (Phase 1) gastown/crew/max 2026-01-19 14:59:47 -08:00
  • 11546d9bef feat(security): add GIT_AUTHOR_EMAIL per agent type feat/agent-email-identity mayor 2026-01-19 14:52:49 -08:00
  • d3bf408eba ci: disable block-internal-prs for fork workflow mayor 2026-01-19 20:19:58 -08:00
  • b8eb936219 fix(sling): prevent agent self-interruption during tests gastown/crew/tom 2026-01-19 17:39:52 -08:00
  • dcf7b81011 refactor(hooks): rename to gt tap guard pr-workflow beads/crew/emma 2026-01-19 11:21:54 -08:00
  • 37f465bde5 feat(hooks): add gt block-pr-workflow command for PreToolUse hook beads/crew/emma 2026-01-19 10:09:08 -08:00
  • b73ee91970 fix: isolate git clone operations from parent repos Dustin Smith 2026-01-19 22:34:04 +07:00