agentscope-ai / agentscope-ai/QwenPaw
Desktop App: Add setting to disable auto-scroll during streaming generation (scroll locking)
- Lingua principale
- TypeScript
- Stelle
- 35k
- Fork
- 3.1k
- Merge medio
- 1g 13h
- PR unite (30g)
- 228
Descrizione
Feature request: Add a setting to disable automatic scrolling during token streaming/generation in the Desktop App Console.
Problem: When streaming generation is enabled, the Desktop App automatically scrolls to follow new tokens in real time. There is no toggle to lock the viewport so the user can read/scroll at their own pace while the model is still generating.
Current state: The only workaround is to wait for completion (then manually scroll back) or type to interrupt generation. No config option (config.json or UI Settings) exists for this behavior.
Requested behavior: Add either:
A UI toggle: "Lock scroll during generation" (default: off / follow)
A config option: auto_scroll_on_update: true|false (applied per channel or globally)
Environment:
QwenPaw version: 2.1.0 (Desktop App, Tauri)
OS: macOS (Apple Silicon M5 Pro)
oMLX backend, local models
Which op
Guida per i contributori
Apri la guida per i contributori
Direzione di ricerca
Start by locating the Desktop App Console's streaming-generation scroll behavior and the UI Settings or config.json paths mentioned in the issue. Determine how a per-channel or global setting should be represented and persisted. Done means a default-off lock-scroll option prevents automatic scrolling during generation while preserving the existing follow behavior when disabled.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- tauri
- Ambito
- desktop
- Tipo di issue
- Funzionalità
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Stato di attività
- Attiva
- Chiarezza
- Abbastanza chiara
- Idoneità per principianti
- 52/100