Generalize settings and logs assistant
PR and Push Build/Test / build-and-test (push) Successful in 16m43s

This commit is contained in:
2026-05-30 12:57:51 +02:00
parent 740f93f185
commit 250d3b7a1e
32 changed files with 2219 additions and 539 deletions
@@ -0,0 +1,16 @@
# Generalize settings and logs assistant
## Why
The tray-launched rules and identities chat is becoming the local operational assistant for Meeting Assistant. It should be presented as a broader settings and logs window and should be able to inspect and edit local configuration, explain configuration from docs, and inspect runtime logs without relying on external stdout redirection.
## What Changes
- Rename the tray/menu/window surface from `Edit rules and identities` to `Settings and logs` and generalize its placeholder text.
- Add agent tools to read and edit the local appsettings configuration file, read configuration documentation, tail/read logs, and search logs.
- Move detailed configuration documentation out of `README.md` into a dedicated docs file that is copied with the application.
- Add application-owned file logging under the temp folder with four rotated older files.
- Update repository agent instructions with concise Meeting Assistant context for future agents.
## Impact
- Existing rules and speaker identity tools remain available.
- The local chat assistant can now help with configuration and logs in addition to rules and identities.
- Runtime logs are available even when stdout/stderr redirection changes.