mirror of
https://github.com/different-ai/openwork
synced 2026-05-10 09:12:03 +02:00
* feat(ui): display agent status in session sidebar - Update SessionView to accept sessionStatusById prop - Render status pill in session list sidebar - Pass status from App component to SessionView - Fix type errors in demo-state mocks * feat(ui): add chat visualization enhancements - Add 'flow' animation for new tasks, artifacts, and files moving to sidebar - Add minimalist jump rail to navigate between Agent and User messages - Add copy button to message bubbles - Add OnePlus-inspired colors for User interactions * feat(ui): implement fine-grained message minimap rail - Replaces simple jump buttons with a minimap rail showing individual message lines - Uses #EB0029 for user messages and theme-inverse for agent messages - Implements active state highlighting and hover expansion effects - Adds click-to-scroll navigation for each message line * style(ui): redesign minimap rail to horizontal bars with premium feel - Change lines from vertical to horizontal dashes - Remove rail border for cleaner look - Unify line thickness (2px default, 3px active) - Enhance active state with expansion and glow effect - Improve clickability with expanded hit areas - Use #EB0029 for user messages and theme-inverse for agent * style(ui): hide default scrollbar in chat view - Add no-scrollbar utility class and CSS rules - Ensure clean look with only the custom minimap rail visible * style(ui): increase minimap line width for better visibility - Default width: 2.5 (was 1.5) - Active width: 4 (was 3) - Hover width: 3.5 (was 2.5) - Keeps the same premium thin height * chore(pr): add minimap rail screenshots * fix(ui): harden minimap and copy interactions - debounce minimap line updates with raf scheduler - clean up timeouts and rafs on unmount - add retry logic for artifact flyout source lookup - ensure minimap markers are keyboard accessible * feat: unify slash command menu with input bar (#202) * feat: adjust session command list * chore: bump version to 0.3.3 * feat: keep users oriented during workspace switches (#204) * chore: bump version to 0.3.4 * feat: window sidecar (#205) * feat: enable windows sidecar bundling * fix: run sidecar prep from repo root * fix: run sidecar prep via workspace filter * refactor(ui): simplify session view with soft pill design and decomposed components --------- Co-authored-by: ben <ben@prologe.io>