summaryrefslogtreecommitdiffstats
path: root/CHANGELOG.md
diff options
context:
space:
mode:
Diffstat (limited to 'CHANGELOG.md')
-rw-r--r--CHANGELOG.md22
1 files changed, 22 insertions, 0 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md
index a7435e3..1b71e76 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -7,6 +7,28 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
## [Unreleased]
+### Added
+
+- Context meter in the top bar showing how much of the active model's
+ context window the next request will use. It estimates while typing and
+ switches to the server's exact token counts after each reply, turning
+ amber at 75% and red at 90%. The limit comes from `ctx-size` in
+ `presets.ini`, since the router does not report it.
+- System prompts stored as markdown files in `~/.config/llamachat/prompts/`.
+ A global `default.md` applies to new conversations, named presets replace
+ it, and any conversation can take a one-off custom prompt or none at all.
+ A dialog behind the picker adds, edits and deletes them; the files stay
+ editable outside the app.
+- `default_prompt` in `config.toml` chooses what new conversations start
+ with.
+- Streaming requests now ask for usage statistics, which is what makes the
+ meter exact without an extra round trip.
+
+### Changed
+
+- Sessions record the system prompt they were built with, so reopening a
+ conversation restores it rather than applying whatever is selected now.
+
## [0.1.0] - 2026-07-31
First working version.