* 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>
* Restarting engine when user switch workspace
* feat(skills): add uninstall confirm
* refactor: remove deprecated skill and publish files, streamline project structure
* Enhance README with OpenWork features
Added description about OpenWork's features and functionality.
* feat(skills): refine add section
* chore(release): bump version to 0.3.0
* style: update onboarding UI with new color scheme and logo sizes
* feat: implement directory path normalization and enhance session filtering logic
---------
Co-authored-by: Benjamin Shafii <ben@prologe.io>