feat: detect host operating system at startup and provide platform-specific guidance

This commit is contained in:
dh
2026-08-06 08:16:55 +02:00
parent 59ba70ca11
commit 13a70c2375
14 changed files with 312 additions and 2 deletions
+2
View File
@@ -24,6 +24,8 @@ If the configured path is empty, missing, or points to a blank file, the workflo
The tray menu includes `Open agent`, which opens the `Meeting Summary Agent` chat window for this configured rules file, the local speaker identity database, appsettings configuration, and application logs. The assistant uses the summarizer agent configuration by default and can be overridden through `MeetingAssistant:WorkflowRulesEditor`.
Meeting Assistant detects the host operating system once during application startup and appends that context to the interactive agent prompt. Windows hosts receive PowerShell, Windows-path, Windows-service, and Task Manager guidance. macOS hosts receive zsh, POSIX-path, launchd/LaunchAgent, and Activity Monitor guidance. Other hosts receive neutral portable guidance. The platform context remains present when `WorkflowRulesEditor:InitialPrompt` is configured, and it does not imply that unavailable platform integrations have been implemented.
```json
{
"MeetingAssistant": {