Files
oh-my-pi/packages/coding-agent/src/session
Mathews-Tom 743c8ab7de fix(coding-agent): allow ask re-answer when targeting the active leaf
navigateTree()'s targetId === oldLeafId no-op short-circuit ran before
the ask re-answer probe/completion block, so selecting an ask
toolResult that is already the current leaf silently reported success
without returning reopenAsk or branching a new answer. This happens
when the user interrupts right after answering ask (before a follow-up
assistant message lands) or another caller navigates straight onto the
ask result. Exempt allowAskReopen probes/completions targeting an ask
toolResult from the short-circuit so the two-phase re-answer protocol
still runs.
2026-07-18 03:16:56 +05:30
..