Private
Public Access
1
0

4 Commits

Author SHA1 Message Date
0cf0a4ff0d Work to simplify model config handling
Keep a direct reference to a provider.ModelConfig in TUI's AppModel,
rather than the names of the provider and model
2025-07-29 01:41:58 +00:00
7c3a2c3cb9 Add support for per-model configuration
A provider's models may now be provided in the config as a simple
string, or as a mapping with at least a `name` key.

This is a valid configuration:

```yaml
models:
- name: model-a
  reasoning: true
- model-b
```

This opens the door to providing model-specific configuration, e.g. an
overridden max tokens count, or whether the model is a 'reasoning'
model.
2025-03-29 23:25:01 +00:00
02228d65ac Update tui error handling
- Allow each view to position error banners where they choose
- Add global 'esc' key handler to dismiss errors
2024-12-12 07:10:50 +00:00
69cdc0a5aa tui: Add setting view with support for changing the current model 2024-09-26 18:32:22 +00:00