PR #985 adds 8,569 LOC establishing the template for native C++ agent binaries with 5 interfaces (TUI, CLI, pipe, REST API, MCP stdio). This is the foundation for any future C++ agent binary.
Adds to framework:
- ProcessRunner, FileIOTools, GitTools, SessionStore
- TuiConsole (FTXUI-based rich TUI)
- REST API server (OpenAI-compatible `/v1/chat/completions`)
- MCP stdio server (`tools/list` + `tools/call`)
- BashAgent as reference implementation
Tasks
Ref: PR #985
PR #985 adds 8,569 LOC establishing the template for native C++ agent binaries with 5 interfaces (TUI, CLI, pipe, REST API, MCP stdio). This is the foundation for any future C++ agent binary.
Adds to framework:
Tasks
Ref: PR #985