docs(KB-130): document settings loading fix and API contract

This commit is contained in:
gsxdsm
2026-03-30 18:48:50 -07:00
parent 6036633490
commit d4c4b5dadc

View File

@@ -176,6 +176,8 @@ View a centralized timeline of all task lifecycle events. Click the history icon
### Configuration
- **Settings Modal**: Configure scheduling, worktrees, build commands, merge preferences, notifications, and appearance
- **Error Recovery**: If settings fail to load, the modal displays an inline error message with a retry button instead of getting stuck on "Loading…"
- **Settings API Contract**: Server-owned fields like `githubTokenConfigured` are injected on GET /settings but stripped on PUT /settings to prevent persistence to config.json
- **Notifications**: ntfy.sh integration for push notifications when tasks complete or fail
- **Authentication**: OAuth provider management for AI model access
- **Pause Controls**: Soft pause (stop new work) and hard stop (kill all agents)