Keep the pane on the Project tab after Start and hold off the lead

This commit is contained in:
Ian Gulliver
2026-10-15 19:40:44 -07:00
parent e447d7a3cd
commit 6bf7a36c51
8 changed files with 27 additions and 7 deletions
+2
View File
@@ -43,6 +43,7 @@ type Manager struct {
rateLimits map[api.AgentSessionVendor]map[string]any
leadAnswered map[string]bool
paneFocused map[string]bool
startedTodo map[string]bool
deliverMu sync.Mutex
leadMu sync.Mutex
@@ -101,6 +102,7 @@ func New(st *store.Store, worktreeRoot, leadRoot, codexHome string) *Manager {
rateLimits: map[api.AgentSessionVendor]map[string]any{},
leadAnswered: map[string]bool{},
paneFocused: map[string]bool{},
startedTodo: map[string]bool{},
signals: make(chan api.Event, 1024),
snaps: map[string]*snapState{},
mergeHolders: map[string]string{},