Files
hermes-agent/agent
kshitijk4poor 9d33231734 refactor(setup): setup_choose reads the facts module directly; drop the dead fork skip
- The fork card has had no `skip` row since its rows became app-owned (mind,
  machine, figure plus two first tasks), and typed text matching no row comes
  back as `typed`, so `picked == "skip"` could never be true. A skipped fork
  arrives as `cancelled`, which the same branch already handles.
- `collect_setup_cards` and `fork_card` in initiate_setup_prompt only forwarded
  to initiate_setup_facts and setup_choose_tool was their only caller.
- The fork question was spelled twice; read initiate_setup_facts.FORK_QUESTION
  (late import: tool discovery imports this module).
2026-10-08 00:41:21 +05:30
..
…