Mohamed Boudra
59bc3bd3d1
Merge remote-tracking branch 'origin/main' into dev
...
# Conflicts:
# nix/package.nix
# packages/app/src/components/icons/opencode-icon.tsx
# packages/app/src/components/provider-icons.ts
# packages/app/src/panels/agent-panel.tsx
# packages/cli/src/commands/provider/ls.ts
# packages/server/src/server/agent/provider-manifest.ts
# packages/server/src/server/agent/provider-registry.ts
# packages/server/src/server/agent/providers/claude-agent.test.ts
# packages/server/src/server/agent/providers/claude-agent.ts
# packages/server/src/server/persistence-hooks.ts
# packages/server/src/server/session.ts
2026-04-03 10:10:20 +07:00
Mohamed Boudra
994ee488b9
Increase workspace status emphasis and use amber alert for needs input
2026-04-02 22:53:52 +07:00
Mohamed Boudra
7d02e24d84
feat: add sqlite storage and terminal ui
2026-03-29 23:20:18 +07:00
Mohamed Boudra
f6579dbeb4
Switch to double quotes and reformat codebase with Biome
2026-03-21 20:22:15 +07:00
Mohamed Boudra
20fa1a3a3b
Fix workspace tab presentation hook ordering
2026-03-19 15:45:29 +07:00
Mohamed Boudra
30a225ce9f
Add split-pane layout store and navigation shortcuts
2026-03-18 01:36:54 +07:00
Mohamed Boudra
30dd54a318
refactor: extract panel registry and pane context from workspace screen
...
Replace hardcoded renderContent() switch and per-kind descriptor logic
with a registry-based panel interface. Each panel type (agent, draft,
terminal, file) now self-registers with its component, useDescriptor
hook, and optional confirmClose. Panels access workspace context via
usePaneContext() instead of prop drilling. This prepares the workspace
screen for split pane support.
2026-03-17 21:58:11 +07:00
Mohamed Boudra
fc7369384b
feat(voice): implement turn-detection and real-time audio streaming
2026-03-14 13:46:10 +07:00
Mohamed Boudra
1d1c7058f1
feat: add agent delete command and bulk tab close operations
2026-03-07 12:32:49 +07:00
Mohamed Boudra
d512932233
refactor: extract workspace terminal sessions, improve sidebar drag-and-drop with nestable lists, and consolidate tab presentation logic
2026-03-06 22:23:35 +07:00