Mohamed Boudra
d30bb84741
feat(app): add @ workspace file autocomplete in agent chat
2026-02-18 13:25:55 +07:00
Mohamed Boudra and GitHub
b1955cf74d
fix: unify agent attention notification payloads ( #55 )
...
* fix: simplify tmux session creation in paseo.json
* fix: unify agent attention notification payloads
2026-02-18 12:28:27 +07:00
Mohamed Boudra
64b36d0df7
refactor: remove executeCommand in favor of standard run/stream path
2026-02-18 10:57:21 +07:00
Mohamed Boudra
6aa5e97d75
feat: make slash commands available in draft agent screen
2026-02-17 23:06:37 +07:00
Mohamed Boudra
515cb0a777
refactor: remove legacy agent update RPCs
2026-02-17 21:16:31 +07:00
Mohamed Boudra
170ee27813
feat: improve agent workspace flows and directory suggestions
2026-02-16 23:19:01 +07:00
Mohamed Boudra
037a6a15a4
feat: stream worktree setup progress and terminal subscriptions
2026-02-16 08:09:27 +07:00
Mohamed Boudra
0103b4da96
Harden terminal streaming and worktree setup flow
2026-02-15 19:05:27 +07:00
Mohamed Boudra
41d1fa6d97
feat: update sidebar agent workflow and host filter UI
2026-02-15 08:59:17 +07:00
Mohamed Boudra
a644adbf9b
feat: add voice capability status reporting to client
2026-02-14 13:14:57 +07:00
Mohamed Boudra
c4bebb97ab
Improve connection selection and agent hydration reliability
2026-02-14 11:31:57 +07:00
Mohamed Boudra and GitHub
b8f6115465
Merge pull request #29 from getpaseo/voice/background-downloading
...
Decouple onboarding from voice model downloads and gate unavailable voice starts
2026-02-14 01:04:06 +07:00
Mohamed Boudra
8169134ac3
refactor timeline loading to cursor-based fetch API
2026-02-14 01:03:36 +07:00
Mohamed Boudra
cfd061a86d
feat(voice): background local model downloads with runtime gating
2026-02-13 23:23:28 +07:00
Mohamed Boudra
69f851aa14
Update files
2026-02-13 09:09:39 +00:00
Mohamed Boudra
b64fa4ca93
feat(dictation): add adaptive finish timeout with server-provided budget
2026-02-13 10:15:44 +07:00
Mohamed Boudra
bf432b3d3a
feat: add relay reconnect with grace period and branch suggestions
2026-02-13 09:46:40 +07:00
Mohamed Boudra
50acf2dd44
Merge branch 'feature/cli-output-schema'
2026-02-12 18:04:41 +07:00
Mohamed Boudra
cb2e4aacfe
feat(cli): add --output-schema flag for structured agent output
2026-02-12 18:04:39 +07:00
Mohamed Boudra
117bbfe2f4
feat: add provider availability detection and normalize legacy "default" model IDs
2026-02-12 18:04:21 +07:00
Mohamed Boudra
018edef3bb
feat: add onboarding command and migrate git diff to checkout API
2026-02-12 17:00:35 +07:00
Mohamed Boudra
fba7c73c8b
feat(cli): add agent update command for name and labels
2026-02-12 14:15:33 +07:00
Mohamed Boudra and GitHub
a6f60091f2
Push-driven checkout diff subscriptions for changes sidebar ( #24 )
...
* Implement push-driven checkout diff subscriptions
* Remove legacy checkout diff polling RPC
* Fix checkout diff watcher coverage and fallback refresh
2026-02-11 14:11:00 +08:00
Mohamed Boudra
7ec3f2d3cf
refactor tool-call detail contract for unknown tools
2026-02-09 16:50:04 +07:00
Mohamed Boudra
9db8a1d08c
Merge branch 'enhance-agent-fetch-sidebar'
2026-02-09 15:45:33 +07:00
Mohamed Boudra
1810ace233
feat: add project-grouped agent fetch with checkout-lite placement
2026-02-09 15:44:58 +07:00
Mohamed Boudra
4fa8859d14
Stabilize agent history sync after app backgrounding
2026-02-09 15:44:29 +07:00
Mohamed Boudra
62c0a69ae9
Merge branch 'investigate/ui-network-responsive' into main
2026-02-09 12:25:57 +07:00
Mohamed Boudra
34fff59658
Update files
2026-02-09 12:00:49 +07:00
Mohamed Boudra
6d115074e9
Update files
2026-02-09 11:11:11 +07:00
Mohamed Boudra
896f88fa34
refactor: finish strict tool-call typing and mapper dedup
2026-02-09 09:07:14 +07:00
Mohamed Boudra
6d4992b2f5
refactor: tighten canonical tool-call typing and display mapping
2026-02-09 08:53:27 +07:00
Mohamed Boudra
0176614467
Update files
2026-02-08 22:37:52 +07:00
Mohamed Boudra
b80f4e0e93
Update files
2026-02-07 22:14:10 +07:00
Mohamed Boudra
e3fad77d5b
Unified tool call display schema, compaction timeline, and auth fixes
...
- Replace extractPrincipalParam, parseToolCallDisplay, getToolKindFromName
with a single unified parseToolCallDisplay on the server, consumed by
both server (activity-curator) and app
- Parse tool calls exactly once and pass ToolCallDisplayInfo down to all
consumers (message, sheet, details, stream view)
- Add compaction timeline item: detect SDKStatusMessage (compacting) and
SDKCompactBoundaryMessage, show loading/completed marker in timeline
- Suppress compact summary user message in live stream (flag) and JSONL
resume (isCompactSummary check)
- Add CompactionMarker component with scissors icon and token count
- Hide sub-agent tool calls from timeline, collapse into Task metadata
- Add Bot icon for Task tool calls
- Fix stripShellWrapperPrefix to strip /bin/zsh -lc wrappers without cd
- Replace CLAUDE_SESSION_TOKEN with CLAUDE_CODE_OAUTH_TOKEN
2026-02-07 21:13:24 +07:00
Mohamed Boudra
3cc7feab21
Update files
2026-02-07 14:06:11 +07:00
Mohamed Boudra
cef7d8c134
Update files
2026-02-07 13:07:49 +07:00
Mohamed Boudra
4a9cf9e90f
Update files
2026-02-07 09:43:44 +07:00
Mohamed Boudra
00bbac007c
Remove text-turn session path and keep voice flow audio-only
2026-02-07 00:12:50 +07:00
Mohamed Boudra
4a4cff105f
Refactor voice mode to agent-only flow
2026-02-06 23:12:44 +07:00
Mohamed Boudra
277080a004
Refactor speech providers to stream-first local/openai architecture
2026-02-06 12:43:10 +07:00
Mohamed Boudra
36e105ed30
relay(v2): support multiple clients per serverId
2026-02-05 09:48:43 +07:00
Mohamed Boudra
8384b5facf
Fix CI + add relay deploy + latency probes
2026-02-04 23:41:53 +07:00
Mohamed Boudra
0218729316
Relay pairing offer v2 (E2EE) + host connections
2026-02-04 22:53:00 +07:00
Mohamed Boudra
6aff4b3f10
Merge branch 'plan/e2ee' - End-to-end encryption for relay connections
...
Implements E2EE for relay connections only, keeping direct connections
and CLI plaintext. The relay acts as a dumb byte forwarder with no
access to decrypted messages.
Key changes:
- Daemon keypair persistence in $PASEO_HOME/daemon-keypair.json
- Encrypted relay transport using ECDH P-256 + AES-256-GCM
- Client-side E2EE using daemon's public key from pairing offer
- WebCrypto compatibility for React Native
2026-02-04 15:00:34 +07:00
Mohamed Boudra
10a2ef34a3
Update files
2026-02-04 09:29:26 +07:00
Mohamed Boudra and GitHub
469a25c724
feat: add live model and thinking option preferences UI ( #8 )
...
* feat: add live model and thinking option preferences UI
* refactor: remove agent variant support and clean up thinking options
* feat: live model + thinking presets (RPC)
2026-02-04 08:18:15 +07:00
Mohamed Boudra
d500b25632
refactor: rename realtime to voice throughout codebase
2026-02-03 23:12:17 +07:00
Mohamed Boudra
14b0db55b0
consolidate checkout status handling and improve git detection
2026-02-03 14:50:15 +07:00
Mohamed Boudra
a3a12b54de
refactor: share ws endpoint utilities
2026-02-03 14:19:12 +07:00