Mohamed Boudra
fc7369384b
feat(voice): implement turn-detection and real-time audio streaming
2026-03-14 13:46:10 +07:00
Mohamed Boudra
c45b414476
chore(release): cut 0.1.27
v0.1.27
2026-03-13 21:09:06 +07:00
Mohamed Boudra
73bd0c1dba
docs: add 0.1.27 changelog
2026-03-13 21:08:53 +07:00
Mohamed Boudra
502dd2d2e2
refactor(app): remove debug logging from voice and UI components
2026-03-13 21:07:18 +07:00
Mohamed Boudra
80a2f8052c
refactor(app): replace voice hooks with voice runtime and audio engine architecture
2026-03-13 20:53:55 +07:00
Mohamed Boudra
730f34753a
fix(app): use platform-specific components for markdown links
2026-03-13 13:27:24 +07:00
Mohamed Boudra
013f573cff
refactor: migrate to shell-env and custom desktop notifications bridge
2026-03-13 12:26:14 +07:00
Mohamed Boudra
ee8a81d2e1
feat(server): support Grep tool in Claude tool-call mapping
2026-03-13 10:32:33 +07:00
Mohamed Boudra
bed03be332
feat(app): support file:// protocol URLs for opening workspace files
2026-03-13 10:24:01 +07:00
Mohamed Boudra
debe4b543b
fix(desktop): resolve linux appimage cli resources
desktop-linux-v0.1.26-r11
2026-03-13 09:58:01 +07:00
Mohamed Boudra
1c601e09b6
fix(release): repair linux appimage symlinks
desktop-linux-v0.1.26-r10
2026-03-13 09:38:59 +07:00
Mohamed Boudra
ba54aae206
fix(server): pin sherpa runtime deps
desktop-windows-v0.1.26-r9
2026-03-13 08:48:28 +07:00
Mohamed Boudra
36961f83bf
fix(release): recover desktop r8 failures
desktop-v0.1.26-r8
2026-03-12 23:49:07 +07:00
Mohamed Boudra
6db99c03cb
feat(app): allow agents to open workspace files from chat
2026-03-12 23:43:59 +07:00
Mohamed Boudra
999d100464
fix(release): recover desktop runtime packaging
desktop-v0.1.26-r7
2026-03-12 23:33:50 +07:00
Mohamed Boudra
9190d86148
feat(app): improve image picker, markdown rendering, and UI interactions
2026-03-12 23:29:26 +07:00
Mohamed Boudra
4b5cb5a3e2
fix(release): recover desktop packaging artifacts
desktop-v0.1.26-r6
2026-03-12 23:20:26 +07:00
Mohamed Boudra
847e1d2c60
fix(app): avoid metro exclusionList breakage on windows
desktop-v0.1.26-r5
2026-03-12 23:06:36 +07:00
Mohamed Boudra
970df6478b
fix(app): make metro blocklist regex windows-safe
desktop-v0.1.26-r4
2026-03-12 22:56:46 +07:00
Mohamed Boudra
3371f17606
fix(release): add manual linux appimage fallback
2026-03-12 22:55:18 +07:00
Mohamed Boudra
0f65fe894c
fix(release): preload metro patch inline on windows
desktop-v0.1.26-r3
2026-03-12 22:52:15 +07:00
Mohamed Boudra
2ac27a3e3e
fix(release): support iterative desktop recovery tags
desktop-v0.1.26-r2
2026-03-12 22:48:26 +07:00
Mohamed Boudra
defcc54af2
fix(release): harden desktop recovery workflows
desktop-v0.1.26
2026-03-12 22:41:34 +07:00
Mohamed Boudra
fe84c5c9a3
Match explorer files pane sidebar background
2026-03-12 22:34:42 +07:00
Mohamed Boudra
2ff8041e15
Fix hidden sidebar workspace shortcuts
2026-03-12 22:33:27 +07:00
Mohamed Boudra
1d3e551e7f
fix(release): recover desktop release builds
desktop-windows-v0.1.26
desktop-linux-v0.1.26
2026-03-12 22:26:44 +07:00
Mohamed Boudra
79795b6f49
Update outdated Paseo skill CLI options
2026-03-12 22:26:10 +07:00
Mohamed Boudra
16da3300e3
fix: prevent Codex replacement stream from being killed by stale turn_completed notification
...
The turn_completed notification handler called eventQueue.end(), which
could terminate a replacement stream's queue if the old interrupted
turn's completion arrived after the new stream had set up its queue.
The streamInternal loop already breaks on terminal events, making the
end() call redundant and unsafe during replaceAgentRun.
2026-03-12 22:24:41 +07:00
Mohamed Boudra
69d8427bd9
chore(release): cut 0.1.26
v0.1.26
2026-03-12 21:34:33 +07:00
Mohamed Boudra
d8ccbd5c32
docs: update CHANGELOG for 0.1.26
2026-03-12 21:34:22 +07:00
Mohamed Boudra
be93f8b240
refactor: remove performance monitoring and diagnostics infrastructure
2026-03-12 21:15:01 +07:00
Mohamed Boudra
b09a731d85
refactor: replace welcome message with server_info status payload
...
Unify the initial connection handshake and capability update paths.
The server now sends a server_info status message on connect and
whenever capabilities change, enabling the onboarding flow where
voice becomes available after models are configured.
2026-03-12 20:38:03 +07:00
Mohamed Boudra
554017b0b8
refactor: move daemon registry into host-runtime store
2026-03-12 19:02:06 +07:00
Mohamed Boudra
9f089be946
refactor: rename sockPath to listen in pid lock, add startup timing instrumentation
2026-03-12 14:19:21 +07:00
Mohamed Boudra
213f155c9c
fix(desktop): fix Claude agent spawn from managed runtime and rotate logs on restart
...
- Always override spawnClaudeCodeProcess to use process.execPath instead of
SDK's PATH-based "node" lookup, which fails in the managed runtime bundle
- Fix append-mode arg ordering in resolveClaudeSpawnCommand so extra CLI args
(e.g. --chrome) go after cli.js, not before it (Node exit code 9)
- Rotate daemon.log on every daemon restart for clean startup logs
- Remove dead dev_resource_root fallback from runtime_manager.rs
- Canonicalize current_exe path in CLI runner
2026-03-12 13:16:08 +07:00
Mohamed Boudra
9e6b45e2f0
refactor(cli): remove daemon update command and simplify status runtime info
2026-03-12 11:19:33 +07:00
Mohamed Boudra
355e56db53
fix(server): add trace logging for Codex app server spawn
2026-03-12 10:51:31 +07:00
Mohamed Boudra
a79134ec9e
feat: add single-instance support, Android APK download, and splash screen styling
2026-03-12 10:42:40 +07:00
Mohamed Boudra
91dde29146
feat(server): bundle Codex and OpenCode binaries instead of requiring global installs
2026-03-12 10:25:53 +07:00
Mohamed Boudra
586b48e150
Update files
2026-03-11 23:13:36 +07:00
Mohamed Boudra
aeefa22ddf
fix: hide chrome on home route
2026-03-11 21:34:16 +07:00
Mohamed Boudra
9f3ef07322
docs: extract guidance into dedicated docs, streamline CLAUDE.md
2026-03-11 21:23:02 +07:00
Mohamed Boudra
e2cb67462d
refactor(cli): extract common command options into reusable helpers
2026-03-11 21:08:08 +07:00
Mohamed Boudra
b60d253926
fix: update metro exclusionList import for Expo compatibility
2026-03-11 21:01:31 +07:00
Mohamed Boudra
ee156adffb
Merge remote-tracking branch 'origin/improve-startup'
2026-03-11 20:10:11 +07:00
Mohamed Boudra
c99b78f5b0
Handle noisy shell output in executable lookup
2026-03-11 19:05:44 +07:00
Mohamed Boudra
4c6d21af4a
refactor(desktop): simplify managed runtime by removing state file and delegating to CLI daemon status
2026-03-11 19:01:49 +07:00
Mohamed Boudra
327b315610
Suppress console windows on Windows and use ~/.paseo as default home
...
Add CREATE_NO_WINDOW flag to all Windows process spawns to prevent
visible console windows. Change Windows default managed home from
AppData\Roaming to ~/.paseo for consistency with macOS and server.
desktop-windows-v0.1.25
2026-03-11 15:52:07 +07:00
Mohamed Boudra
78849fa0bf
Strip \\?\ extended-length prefix from Windows resource paths
...
Node.js module resolver can't handle the \\?\ prefix that Tauri's
resource_dir() returns on Windows, causing EISDIR errors. Use dunce
to simplify paths before passing them to Node.
2026-03-11 14:51:47 +07:00
Mohamed Boudra
e5014a5f57
Add Discord link to website navigation and changelog
2026-03-11 14:21:23 +07:00