Repository navigation
Dashboard dashboard-v0.19.0
Dashboard v0.19.0
A redesigned configuration page. Works with Magic Context 0.45.x.
A clearer Config page
The configuration form is reorganised into eight sections with an index on the left: General, Context window, History, Memory & search, Background models, Dreamer schedule, Prompt surface and Advanced. Each section is a single column of settings, with the explanation on the left and the control on the right. Below about 1,000 pixels wide, rows stack so controls keep their full width. Raw config keys are hidden unless you turn on "Show config keys", and settings that need a restart are marked.
Pickers instead of free text
- Output language is a searchable list of languages, for example "Turkish (tr)".
- Variants for the historian and dreamer models offer the variants the selected model supports. If they're unknown, you can still type one.
- The cue compressor model uses the same model picker as the historian and dreamer.
- Fallback models each get a full row: model, variant and remove. The model list opens above the page instead of being cut off.
Forms instead of JSON boxes
- Model routes are a table of route and preset.
- Tool descriptions list each Magic Context tool with its built-in text. Edit one to override it, or reset it to the default; only the ones you change are saved.
- Pi subagent extensions are a list with one entry per row.
Help next to each setting
The "How it works" expanders are now a small "?" button beside the setting. It opens a short explanation with a link to the matching page of the documentation, which opens in your browser.
Other changes
- Per-model cache TTL and threshold overrides sit in one collapsible table.
- The dreamer schedule is a compact table of tasks and their schedules.
- The Auto Update setting shows its real default instead of "undefined".
- A dreamer task that was skipped, or refused before reaching the model, says so on its card instead of showing a provider error.
- Config files the dashboard writes are readable only by your user account.