Runtime Model
The runtime boundary shared by TUI, one-shot, and gateway paths.
Runtime Model
Gormes exposes several user surfaces, but they should converge on one runtime model:
- CLI flags and config resolve provider/model/runtime settings.
- The TUI and one-shot paths run local interactive or single-turn sessions.
- Gateway paths adapt channel messages into the shared runtime.
- Tools execute through a registry with channel-neutral results.
- Renderers translate runtime events into terminal or chat UX.
The docs should describe this shared boundary before introducing subsystem internals.