aether-wisp 0.1.5

A terminal UI for AI coding agents via the Agent Client Protocol (ACP)
Documentation
Persisted UI preferences for Wisp.

Serialized as JSON to `~/.wisp/settings.json` (or `$WISP_HOME/settings.json`). Currently holds only theme configuration via [`ThemeSettings`].

# JSON shape

```json
{
  "theme": {
    "file": "sage.tmTheme"
  }
}
```

Set `"file"` to `null` or omit it to use the default theme. The filename must be a bare basename pointing to a `.tmTheme` file in `~/.wisp/themes/`.

# See also

- [`load_or_create_settings`]crate::settings::load_or_create_settings — reads or creates this file
- [`load_theme`]crate::settings::load_theme — resolves the theme from these settings