Jason Woltje be45345850
All checks were successful
ci/woodpecker/push/ci Pipeline was successful
feat(web): conversation management — search, rename, delete, archive (#121)
- Add search/filter input to sidebar that filters conversations by title
- Add rename via double-click or context menu (right-click), confirmed with Enter or blur
- Add delete with inline confirmation dialog in context menu
- Add archive/unarchive via context menu with collapsible archived section
- Add auto-title: generates conversation title from first message content
- Show relative timestamps (e.g. "2h ago", "Yesterday") instead of raw dates
- Extend Conversation type with `archived` boolean field
- Add `archived` column + index to conversations DB schema (migration 0001)
- Extend UpdateConversationDto with optional `archived` field

Fixes #121

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-15 13:19:38 -05:00
Description
Self-hosted multi-user AI agent platform — web dashboard, TUI, remote control, shared memory, mission orchestration
16 MiB
2026-04-08 00:42:54 +00:00
Languages
TypeScript 74.5%
Shell 19.7%
PowerShell 3%
JavaScript 1.4%
Python 1%
Other 0.4%