Files
fusion/packages/engine
gsxdsm 6210031602 FN-6689: route planning executor selection
Route planning executor selection through a shared engine seam for model and CLI-agent sessions.

- Add a planning executor selection type with model and CLI-agent variants.
- Wrap CLI-agent planning as a one-shot interactive session that returns terminal complete, question, or error events.
- Export the resolver and wire the core interactive adapter through the model-backed default path.
- Cover resolver behavior for default model sessions, CLI-agent terminal events, and CLI-agent failures.

Files changed:
 .../src/__tests__/interactive-ai-session.test.ts   | 91 ++++++++++++++++++++
 packages/engine/src/index.ts                       | 13 ++-
 packages/engine/src/interactive-ai-session.ts      | 97 ++++++++++++++++++++--
 3 files changed, 190 insertions(+), 11 deletions(-)

Fusion-Task-Id: FN-6689

Fusion-Task-Lineage: b2fc0589-621e-44dd-a470-49107b0ad69f
2026-06-19 01:56:52 -07:00
..
2026-06-14 22:43:49 -07:00
2026-06-14 22:43:49 -07:00