Mohamed Boudra
cefc189331
Merge remote-tracking branch 'origin/main' into merge/main-into-dev
...
# Conflicts:
# packages/app/src/app/h/[serverId]/index.tsx
# packages/app/src/components/agent-stream-view.tsx
# packages/app/src/utils/host-routes.ts
2026-04-08 11:57:24 +07:00
Illia Panasenko and GitHub
6a4f439541
refactor(app): improve route types, reduce amount of as any ( #217 )
2026-04-08 12:52:37 +08:00
Mohamed Boudra
f1ffecfcd4
Merge branch 'storage-terminal-ui-dev' into dev
...
# Conflicts:
# nix/package.nix
# packages/app/src/app/_layout.tsx
# packages/app/src/components/sidebar-workspace-list.tsx
# packages/app/src/hooks/use-command-center.ts
# packages/app/src/screens/agent/draft-agent-screen.tsx
# packages/app/src/screens/workspace/workspace-desktop-tabs-row.tsx
# packages/app/src/screens/workspace/workspace-screen.tsx
# packages/server/src/server/session.ts
# packages/server/src/server/session.workspaces.test.ts
# packages/server/src/terminal/terminal.test.ts
# packages/server/src/terminal/terminal.ts
2026-04-01 21:51:29 +07:00
Mohamed Boudra
a7d5ab2497
WIP: workspace execution refactor + notification routing + setup store updates
2026-04-01 21:28:07 +07:00
Mohamed Boudra
51411182fe
fix(app): support ipad desktop layout safely
2026-04-01 13:37:51 +07:00
Mohamed Boudra
d8243bfb72
WIP: snapshot workspace execution refactor baseline
2026-04-01 10:35:06 +07:00
Mohamed Boudra
57f8c7615c
Add chord keyboard shortcuts and staged capture UI
2026-03-22 16:28:09 +07:00
Mohamed Boudra
ad1cb4c200
Add keyboard shortcut rebinding with string-based format and sectioned settings UI
...
- Parse/format shortcut strings ("Cmd+Shift+O") bidirectionally via shortcut-string.ts
- Convert all 60+ bindings from structured KeyCombo objects to declarative strings
- Add keyboard shortcut overrides storage (AsyncStorage + React Query)
- Wire overrides into the keyboard shortcut resolution pipeline
- Add sectioned settings layout with sidebar on desktop, single scroll on mobile
- Add keyboard shortcuts settings section with rebind/reset UI and key capture
- Create useShortcutKeys hook so tooltip shortcut displays update on rebind
- Replace hardcoded shortcut displays in agent-input-area, left-sidebar, command center
2026-03-21 23:14:59 +07:00
Mohamed Boudra
f6579dbeb4
Switch to double quotes and reformat codebase with Biome
2026-03-21 20:22:15 +07:00
Mohamed Boudra
48c3308c31
refactor: move workspace tab navigation logic to prepareWorkspaceTab
2026-03-21 15:21:02 +07:00
Mohamed Boudra
26c07b671f
Fix archived workspace session routing\n\nCloses #128
2026-03-20 12:17:50 +07:00
Mohamed Boudra
6ab97c579e
Simplify workspace creation with inline worktree API
...
Replace the multi-step new-agent route flow with a single
create_paseo_worktree endpoint that registers the workspace immediately
and creates the git worktree in the background. The sidebar now calls
this endpoint directly and shows a creating spinner inline.
Also auto-resolves the base branch from origin/HEAD when not explicitly
provided, removes the unused Tauri WebSocket transport layer, and
normalizes loopback endpoints to localhost.
Closes #125
2026-03-19 23:33:35 +07:00
Mohamed Boudra
3d4ac57bd0
Refactor project opening and add status bar tooltips
2026-03-19 19:04:01 +07:00
Mohamed Boudra
3bdc90a661
refactor: simplify tab layout to use equal widths with ideal clamping
2026-03-18 16:59:03 +07:00
Mohamed Boudra
554017b0b8
refactor: move daemon registry into host-runtime store
2026-03-12 19:02:06 +07:00
Mohamed Boudra
4e4a751921
Improve command center keyboard navigation and new tab shortcut
2026-03-10 20:32:22 +07:00
Mohamed Boudra
356faa0563
feat(app): add project picker modal and simplify open project screen
2026-03-07 21:33:13 +07:00
Mohamed Boudra
7d76da3249
Update workspace and app changes
2026-03-07 19:09:00 +07:00
Mohamed Boudra
5b270444d5
refactor: replace store-based keyboard action requests with direct dispatcher and simplify agent attention clearing
2026-03-06 14:49:06 +07:00
Mohamed Boudra
6dc49ccbc7
feat: add workspace and tab navigation keyboard shortcuts
2026-03-05 11:28:02 +07:00
Mohamed Boudra
73fce89edd
app: hard-cut workspace routing to workspace-only URLs
2026-03-04 22:35:30 +07:00
Mohamed Boudra
f47ea7afe5
refactor: centralize host route builders and add dedicated new-agent route
2026-03-04 15:09:06 +07:00
Mohamed Boudra
6de7756952
feat: add workspace-aware notification routing and clean up agent screen header
2026-03-04 10:37:43 +07:00
Mohamed Boudra
3c066f5dd9
feat: refactor sidebar to nested draggable lists with long-press gesture arbitration
2026-03-04 10:27:01 +07:00
Mohamed Boudra
f3ebe0545f
refactor: decouple permission state from attention signal
2026-02-23 15:47:08 +07:00
Mohamed Boudra
170ee27813
feat: improve agent workspace flows and directory suggestions
2026-02-16 23:19:01 +07:00
Mohamed Boudra
756f9a7972
refactor(app): centralize keyboard actions and shortcuts
2026-02-14 19:53:19 +07:00
Mohamed Boudra
4948ba581a
Update files
2026-02-13 05:08:26 +00:00
Mohamed Boudra
7001928f4f
Update files
2026-02-10 10:50:54 +07:00
Mohamed Boudra
1b3b8bba93
Refactor command center and focus handling
2026-02-04 12:51:06 +07:00