Merge pull request #239 from julianknutsen/fix/claude-settings-inheritance

fix: Isolate Claude settings outside source repos, unify agent startup
This commit is contained in:
Steve Yegge
2026-01-07 00:10:05 -08:00
committed by GitHub
41 changed files with 12381 additions and 1035 deletions

View File

@@ -147,7 +147,10 @@ func runPrime(cmd *cobra.Command, args []string) error {
}
// Ensure beads redirect exists for worktree-based roles
ensureBeadsRedirect(ctx)
// Skip if there's a role/location mismatch to avoid creating bad redirects
if !roleInfo.Mismatch {
ensureBeadsRedirect(ctx)
}
// NOTE: reportAgentState("running") removed (gt-zecmc)
// Agent liveness is observable from tmux - no need to record it in bead.