Upload 2 new, 10 modified files from chat-switchboard-v0.7.4.zip

This commit is contained in:
2026-02-21 23:00:58 +00:00
parent 1ec392879b
commit 99dd88f896
10 changed files with 519 additions and 11 deletions

View File

@@ -10,7 +10,7 @@ minor = add features (deprecate, don't remove), patch = fix something.
---
## Current State: v0.7.3
## Current State: v0.7.4
### ✅ Done
@@ -79,6 +79,9 @@ minor = add features (deprecate, don't remove), patch = fix something.
- [x] Conversation path: active-path context assembly, cursor-aware
- [x] White-label branding: volume mount, org name, logo, favicon, accent color, pills
- [x] Avatar system: user profile upload, preset avatars, avatar in messages/sidebar/dropdown
- [x] Chat search / filter in sidebar (real-time title filtering)
- [x] Command palette (Ctrl+K) with fuzzy search, chat jumping, keyboard nav
- [x] PWA manifest + service worker (offline shell, install prompt)
**CI/CD (Gitea Actions)**
- [x] Three-env pipeline (dev/test/prod)
@@ -112,7 +115,7 @@ org-wide presets, users create personal ones (if user providers are enabled).
("Code Reviewer (GPT-4o)", "Research Assistant (Claude Opus)")
- [x] Completion handler unwraps preset → base model + config overrides
## 0.7.x — Branding + Polish
## ~~0.7.x — Branding + Polish~~ ✅
White-label support and UX improvements that exploit existing infrastructure.
@@ -137,12 +140,12 @@ White-label support and UX improvements that exploit existing infrastructure.
- [x] Context assembly follows active path, not full channel history
**UX Polish**
- [ ] Chat search / filter in sidebar
- [x] Chat search / filter in sidebar
- [x] UI preferences: font size + UI scale (Appearance tab, localStorage)
- [x] Mobile responsive: hamburger menu, sidebar overlay, auto-collapse
- [x] Model name in message headers (preset name or model ID, not "Assistant")
- [ ] Keyboard shortcuts (Ctrl+K command palette)
- [ ] PWA manifest + offline shell + install prompt
- [x] Keyboard shortcuts (Ctrl+K command palette)
- [x] PWA manifest + offline shell + install prompt
---