TUI implementation and features
Features
Section titled “Features”Startup workflow
Section titled “Startup workflow”When the app starts, it needs to initialize the components in the backend, check the config.toml, and if not populated, present a view to do so.
Defaults and settings
Section titled “Defaults and settings”Some specific configurations also needs to be set for future use. For example, we need to set a default provider and model to store for other uses. There is also a setting for using the RAG tooling, if we don’t want to embed the front-end source code.