| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2026-06-28 | fix(concurrency): narrow inputs + tighten gap so provider name is visible | Adam Malczewski | |
| 2026-06-28 | fix(concurrency): narrow inputs + make them shrink so close button never ↵ | Adam Malczewski | |
| overflows | |||
| 2026-06-28 | fix(concurrency): keep Set+X inline (nowrap) instead of wrapping to a new line | Adam Malczewski | |
| 2026-06-28 | fix(concurrency): Set+X on same line, status line with in-flight count and badge | Adam Malczewski | |
| 2026-06-28 | refactor(concurrency): simplify view to add-button list with inline limit + ↵ | Adam Malczewski | |
| cooldown | |||
| 2026-06-27 | feat(concurrency): 'Saved.' confirmation on the limit row + handoff update | Adam Malczewski | |
| Backend now persists concurrency limits across reboots (no API contract change — same endpoints/shapes, so no re-pin/re-mirror needed). Taking the suggested optional UX hint: after a successful Save the limit row shows a brief green 'Saved.' that clears on the next edit (mirrors the ChatLimitField pattern). backend-handoff.md §2j: notes the persistence change + the two earlier backend-only changes (200ms release cooldown; 'queued' status — already shipped as CR-13). typecheck 0/0, 926 tests green, biome clean, build OK. | |||
| 2026-06-27 | feat(concurrency): add provider concurrency limits UI — settings + live status | Adam Malczewski | |
