Mohamed Boudra
223c8d7d0b
feat: sortable workspace tabs, tab context menus, and terminal auto-create removal
...
- Add drag-and-drop tab reordering with persistent tab order
- Add right-click context menu with copy agent ID, copy resume command, close to right
- Switch workspace route encoding from percent-encoding to base64url
- Remove terminal auto-creation on directory listing (explicit create only)
- Add swipe gestures on terminal emulator for mobile sidebar navigation
- Highlight active workspace row in sidebar
2026-03-02 15:59:13 +07:00
Mohamed Boudra
c8cef9bec8
Restore workspace header controls and polish tab management
2026-03-02 12:23:04 +07:00
Mohamed Boudra
18d4df339f
Add iteration plans for workspace header/layout restore
2026-03-01 23:18:54 +07:00
Mohamed Boudra
16984c138d
Fix header toggle aria-expanded on web
2026-03-01 23:15:28 +07:00
Mohamed Boudra
cdf59e8315
Restore workspace header controls and terminal tab close
2026-03-01 22:56:19 +07:00
Mohamed Boudra
c7cbf89f92
Polish workspace header and unify workspace tab creation
2026-03-01 20:45:16 +07:00
Mohamed Boudra
ac1106b259
Polish sidebar drag snapback and workspace rows
2026-03-01 20:45:09 +07:00
Mohamed Boudra
e1067c623b
docs: add iteration 2 polish plan
2026-03-01 20:35:27 +07:00
Mohamed Boudra
a8e867dc7b
test(server): avoid prompt expansion flake
2026-03-01 18:32:14 +07:00
Mohamed Boudra
080fb74642
feat: projects → workspaces → tabs
2026-03-01 18:22:11 +07:00
Mohamed Boudra
2e201cab09
feat(server): workspace-scoped explorer + worktree createdAt
2026-03-01 16:32:02 +07:00
Mohamed Boudra
ec5b416b8a
Improve sidebar agent list selection UI and drag behavior
2026-03-01 15:44:58 +07:00
Mohamed Boudra
2566171b4c
Simplify project filter to single selection and persist sidebar order
2026-03-01 11:26:56 +07:00
Mohamed Boudra
3a6a8cfa38
fix(server): add debug logging for Claude query pump raw messages
2026-02-26 22:14:25 +07:00
Mohamed Boudra
6648cb8917
Merge branch 'main' of github.com:getpaseo/paseo
2026-02-26 19:23:36 +07:00
Mohamed Boudra
4ca97c4fdf
Improve provider error surfacing and add Sonnet 4.6
2026-02-26 04:03:08 +00:00
Mohamed Boudra
aa2f35656e
Add daemon dev scripts and linux Tauri CLI dependency
2026-02-26 03:26:25 +00:00
Mohamed Boudra
c0420ac1f9
Fix mobile terminal tab routing and remount restoration
2026-02-25 20:05:23 +07:00
Mohamed Boudra
91634ca6f2
fix(server): dedupe opencode assistant timeline echoes
2026-02-25 19:53:04 +07:00
Mohamed Boudra
3355f7d8d9
server: hardcode Claude model catalog with runtime IDs
2026-02-25 16:38:06 +07:00
Mohamed Boudra
c4523c70b5
chore: commit all local changes
2026-02-25 13:53:23 +07:00
Mohamed Boudra
a060ae1256
test: harden daemon lifecycle and e2e reliability across app/cli/server
2026-02-25 10:21:46 +07:00
Mohamed Boudra and GitHub
094ce49d4f
fix: make agent metadata title/branch application reliable ( #81 )
2026-02-24 18:15:31 +07:00
Mohamed Boudra and GitHub
0832b12608
Show task notifications as synthetic tool calls in chat ( #79 )
...
* fix(server): render claude task notifications as synthetic tool calls
* refactor(claude): extract task-notification tool-call mapper
* refactor: drive tool icons from plain_text detail metadata
* refactor(claude): make task-notification parsing schema-first
2026-02-24 18:15:23 +07:00
Mohamed Boudra and GitHub
9d2ec0e9e1
refactor(app): use strategy-driven stream renderer on web ( #80 )
2026-02-24 18:15:06 +07:00
Mohamed Boudra and GitHub
5c773371d6
fix(server): decouple explicit and auto agent title limits ( #78 )
2026-02-24 11:36:19 +08:00
Mohamed Boudra
3f06063b4b
fix(cli): make agent wait unlimited by default
2026-02-23 20:51:42 +07:00
Mohamed Boudra
b167abfda5
fix(app): narrow stream reducer cursor and agent values
2026-02-23 19:34:25 +07:00
Mohamed Boudra
a43008e9c7
Merge branch 'main' of github.com:getpaseo/paseo
...
# Conflicts:
# packages/app/src/contexts/session-context.tsx
2026-02-23 19:33:15 +07:00
Mohamed Boudra and GitHub
a134132418
Fix app stream/timeline ordering desync and init lifecycle race ( #73 )
...
* fix(app): enforce canonical stream sequencing and init resolution
* refactor: extract timeline and stream reducers to pure functions
2026-02-23 19:30:48 +07:00
Mohamed Boudra
cbf5621a73
Handle skill tool details and skip synthetic timeline events
2026-02-23 18:06:38 +07:00
Mohamed Boudra
ff4f2eeb56
Merge branch 'fix/janky-scroll-performance'
2026-02-23 15:48:01 +07:00
Mohamed Boudra
560e0f2362
fix: optimize agent stream rendering and timeline cursor updates
2026-02-23 15:47:58 +07:00
Mohamed Boudra
f3ebe0545f
refactor: decouple permission state from attention signal
2026-02-23 15:47:08 +07:00
Mohamed Boudra
89a117e1c1
feat(app): show app version on welcome screen
2026-02-23 15:29:04 +07:00
Mohamed Boudra
317d33a9a7
Restore symmetric agent stream spacing and input alignment
2026-02-23 14:49:21 +07:00
Mohamed Boudra
42786956c7
fix(server): reconcile claude runtime model ids against live catalog
2026-02-22 22:37:16 +07:00
Mohamed Boudra
9b6f5e028c
Fix reversed edge wheel scroll in agent stream
2026-02-22 21:06:29 +07:00
Mohamed Boudra
84e3140f19
fix: keep optimistic status during agent bootstrap phase
2026-02-22 20:01:05 +07:00
Mohamed Boudra
1974c33971
fix(desktop): rotate tauri updater public key
2026-02-22 19:09:07 +07:00
Mohamed Boudra and Claude Opus 4.6
3e877c9f24
docs(changelog): add missing 0.1.16 entries
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-22 18:50:08 +07:00
Mohamed Boudra and Claude Opus 4.6
6c4fcd1486
docs(changelog): rewrite 0.1.16 release notes
...
Replace jargon-heavy entries with clear, user-facing language.
Add missing CLI wait output improvement.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-22 18:47:28 +07:00
Mohamed Boudra
fed842e9f1
chore(release): cut 0.1.16
2026-02-22 18:43:55 +07:00
Mohamed Boudra
f4b98d1d81
docs(changelog): add 0.1.16 release notes
2026-02-22 18:43:26 +07:00
Mohamed Boudra
bfea00df78
Fix user-message echo dedupe with canonical message IDs
2026-02-22 18:05:12 +07:00
Mohamed Boudra
0c710b09f5
refactor(app): introduce attachment storage layer and draft lifecycle management
...
Replace inline data-URL image handling with a persistent attachment storage service, add draft lifecycle states (active/abandoned/sent) with generation tracking, and update fetchAgent to return project placement alongside agent snapshots.
2026-02-22 16:22:21 +07:00
Mohamed Boudra
2652bdda2e
desktop: make tauri attachments filesystem-only
2026-02-22 15:25:31 +07:00
Mohamed Boudra
6f2944ec7f
chore(desktop): configure tauri updater pubkey
2026-02-22 14:43:42 +07:00
Mohamed Boudra
40f376b824
Preserve authoritative agent title across refresh
2026-02-22 14:10:42 +07:00
Mohamed Boudra
8ee9e7274d
Polish desktop settings update/local-daemon sections
2026-02-22 13:28:14 +07:00
Mohamed Boudra
44c3ee670f
refactor: remove debug logging and simplify event identifier extraction
2026-02-22 13:10:20 +07:00
Mohamed Boudra
55b450c8b9
fix(app): stabilize hook order in agent archive flows
2026-02-22 12:37:26 +07:00
Mohamed Boudra and GitHub
74a9a3c33b
refactor: remove permission timeout logic and rely on abort handler ( #62 )
2026-02-22 12:17:37 +07:00
Mohamed Boudra and GitHub
1fdad9e2a7
Merge pull request #68 from badri/fix/pin-opencode-sdk-1.2.6
...
fix: pin @opencode-ai/sdk to 1.2.6 to fix startup crash
2026-02-22 12:11:53 +07:00
Mohamed Boudra
52336425bc
Improve wait output with recent activity snapshot
2026-02-22 12:10:38 +07:00
Mohamed Boudra and GitHub
afc74d67e2
Merge pull request #69 from getpaseo/feat/auto-update-daemon-app
...
Add desktop app + local daemon update controls in Settings
2026-02-22 12:05:39 +07:00
Mohamed Boudra
88f7763430
polish(app): align desktop updates copy and labeling
2026-02-22 12:05:00 +07:00
Mohamed Boudra and GitHub
e9e267ff14
Merge pull request #70 from getpaseo/diagnostics/android-hang-cleanup-policy
...
Centralize perf diagnostics and activity coalescing
2026-02-22 11:57:33 +07:00
Mohamed Boudra
d6b7c2ed2d
refactor(app): centralize perf diagnostics and activity coalescing
2026-02-22 11:52:08 +07:00
Mohamed Boudra
18fbd1dfbf
docs: remove obsolete daemon session connection architecture specs
2026-02-22 11:50:15 +07:00
Mohamed Boudra
409a3ac5df
refactor(app): isolate desktop settings update and permission flows
2026-02-22 11:45:37 +07:00
Mohamed Boudra
ccd42751d2
Harden Claude provider lifecycle and clean temp artifacts
2026-02-22 11:44:56 +07:00
Mohamed Boudra
c1e4b0fcbf
server: only emit attention notifications for ui agents
2026-02-22 11:16:57 +07:00
Mohamed Boudra
0d28dae444
feat(app): add tauri web overlay module resolution
2026-02-22 11:12:53 +07:00
Mohamed Boudra
1c83e10c6d
style(settings): align updates section with app UI patterns
2026-02-22 10:44:13 +07:00
Mohamed Boudra
231b83dbc2
feat(desktop): add app and local daemon update controls in Settings
2026-02-22 10:40:12 +07:00
Mohamed Boudra
d7e2ab4437
feat: add thinking option support and autonomous run handling
2026-02-21 22:09:48 +07:00
Mohamed Boudra
c3c8103563
refactor: migrate from clientSessionKey to clientId identity
2026-02-21 15:33:29 +07:00
Mohamed Boudra
e906bffbb9
server: add ws hello/welcome message schemas
2026-02-21 11:48:18 +07:00
Mohamed Boudra
c123c98f5f
relay: rename encrypted handshake message types
2026-02-21 11:47:26 +07:00
Mohamed Boudra
e6a7c4de42
feat: add delayed toast for history refresh with proper header spacing
2026-02-21 10:35:30 +07:00
Mohamed Boudra
5dae7f854f
refactor: remove daemon connections context, use host runtime directly
2026-02-21 08:52:35 +07:00
Mohamed Boudra
0350f00840
feat: implement daemon connectivity updates and relay protocol versioning
2026-02-20 19:27:56 +07:00
Mohamed Boudra
6dad3212da
fix: interrupt running agents before archive
2026-02-20 13:34:06 +07:00
Mohamed Boudra
e22647af62
test: add real multi-provider UI action stress coverage
2026-02-20 13:16:39 +07:00
Mohamed Boudra
d128a32d2f
Unify app connection state around host runtime
2026-02-20 10:37:59 +07:00
Mohamed Boudra
6b23509b96
Merge branch 'debug/android-auto-connect-status'
2026-02-19 21:21:00 +07:00
Mohamed Boudra
f8e3204572
refactor: extract host runtime controller for connection management
2026-02-19 21:19:51 +07:00
Mohamed Boudra
603e95de09
refactor(agent-screen): extract state machine for agent loading flow
2026-02-19 21:17:51 +07:00
Mohamed Boudra
bff1a5accc
docs(changelog): update 0.1.15 release notes with final features
2026-02-19 13:25:33 +07:00
Mohamed Boudra
5db14ee50c
docs: trim changelog to user-facing items and clarify release notes guidelines
2026-02-19 13:13:49 +07:00
Mohamed Boudra
810ac63e21
chore(release): cut 0.1.15
2026-02-19 13:07:40 +07:00
Mohamed Boudra
0f66aa9d67
docs(changelog): add 0.1.15 release notes
2026-02-19 13:07:25 +07:00
Mohamed Boudra
4df517d84b
docs: add CHANGELOG update step to release checklist
2026-02-19 13:05:50 +07:00
Mohamed Boudra
e1d51dfec9
chore: bump version to 0.1.14
2026-02-19 13:04:08 +07:00
Mohamed Boudra
7d1122a371
fix(app): redirect archived agent screen to draft
2026-02-19 13:03:53 +07:00
Mohamed Boudra
1473820cc4
app: make draft screen unhandled areas draggable in Tauri
2026-02-19 13:03:15 +07:00
Mohamed Boudra
ff0be38cff
Simplify working directory placeholder and empty state messaging
2026-02-19 12:59:48 +07:00
Mohamed Boudra
7bda40bd4e
ci: deploy app workflow only on release tags
2026-02-19 12:58:47 +07:00
Mohamed Boudra
fb6b5ca886
Rename sidebar to LeftSidebar and hide empty filters
2026-02-19 12:57:23 +07:00
Mohamed Boudra and Claude Opus 4.6
8d379a6215
feat(website): redesign homepage get-started as two-step flow
...
Step 1 installs the daemon, Step 2 shows download options. Replace
iOS/Android text buttons with icon-only Apple and Google Play buttons
that show a "Coming soon" tooltip on hover.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-19 12:46:09 +07:00
Mohamed Boudra
d4a9ee482a
Fix duplicate /rewind user message and add real e2e regression
2026-02-19 12:32:48 +07:00
Mohamed Boudra
2f98f073ce
ci(release): sync github release notes from changelog
2026-02-19 11:01:17 +07:00
Mohamed Boudra
719ae73c7d
feat(website): simplify github nav and changelog headings
2026-02-19 10:16:59 +07:00
Mohamed Boudra
dd5218ebdb
docs(website): add changelog page and publish v0.1.14 notes
2026-02-19 10:07:03 +07:00
Mohamed Boudra
f1f4afaaa9
chore(release): cut 0.1.14
2026-02-19 09:55:55 +07:00
Mohamed Boudra
b6b0933a39
Add desktop web scrollbar handles to file preview pane
2026-02-19 09:55:08 +07:00
Mohamed Boudra
24a8db5763
refactor: extract explorer open gesture and standardize icon sizes
2026-02-19 09:53:44 +07:00
Mohamed Boudra
08d4cfac11
fix(settings): show daemon version badge only when available
2026-02-19 09:44:43 +07:00
Mohamed Boudra
02bcfcd5af
refactor(scrollbar): improve scroll tracking and animation timing
2026-02-19 09:02:14 +07:00