Mohamed Boudra
95bacf8fc7
feat: add git branch/worktree setup, message queueing, file explorer improvements, and server restart
2025-11-22 23:20:42 +01:00
Mohamed Boudra
9feec81047
feat: improve audio streaming and add wait-for-agent cancellation support
2025-11-16 18:02:13 +01:00
Mohamed Boudra
e1bcb97e29
chore: update app icons and branding assets with black adaptive icon background
2025-11-16 13:55:13 +01:00
Mohamed Boudra
b046dae799
refactor: rebrand project from voice-dev to paseo across all packages and configs
2025-11-15 20:45:09 +01:00
Mohamed Boudra
b39497d08f
refactor headers into shared screen shell
2025-11-15 20:29:23 +01:00
Mohamed Boudra
7bdafee818
Type Codex rollout parser
2025-11-15 20:24:53 +01:00
Mohamed Boudra
adda0d92d0
Fix repo typecheck failures
2025-11-15 20:17:47 +01:00
Mohamed Boudra
42a51124af
feat: show agent working indicator in stream
2025-11-15 19:51:57 +01:00
Mohamed Boudra
94862b73f4
Adjust AgentInput controls for send-only state
2025-11-15 19:46:37 +01:00
Mohamed Boudra
ec8aee2c12
feat: use stop icon for cancel control
2025-11-15 19:44:21 +01:00
Mohamed Boudra
8e6508f01f
Surface codex provider tool events live
2025-11-15 19:41:40 +01:00
Mohamed Boudra
9dcc8314b2
Add barge-in telemetry
2025-11-15 19:31:27 +01:00
Mohamed Boudra
4bd36c0808
feat: keep agents running during orchestrator speech
2025-11-15 19:21:57 +01:00
Mohamed Boudra
24a245bd17
auto-focus orchestrator agent during realtime
2025-11-15 19:18:39 +01:00
Mohamed Boudra
7284efd0fe
Prototype streaming TTS chunks
2025-11-15 19:06:53 +01:00
Mohamed Boudra
561e164b02
Document streaming STT requirements
2025-11-15 18:54:37 +01:00
Mohamed Boudra
104aae95da
Stop emitting TTS after speech detection
2025-11-15 18:41:31 +01:00
Mohamed Boudra
8202985bad
Interrupt focused agent before realtime turns
2025-11-15 18:35:13 +01:00
Mohamed Boudra
377fa196f8
Abort realtime playback as soon as speech arrives
2025-11-15 18:26:37 +01:00
Mohamed Boudra
673c6f1594
Abort realtime turn on speech start
2025-11-15 18:21:02 +01:00
Mohamed Boudra
e7b8cc373c
Add JSON validation to MCP tool responses
2025-11-15 18:18:14 +01:00
Mohamed Boudra
2a02f41182
refactor: implement agent cancellation and deletion with UI controls
...
Add cancel button during agent runs, real-time mode toggle in all states, and agent deletion via long-press action sheet. Server now handles cancel_agent_request and delete_agent_request messages, cleaning up agent state and notifying clients.
2025-11-15 18:13:04 +01:00
Mohamed Boudra
66b465a132
fix: update image picker media types
2025-11-15 17:49:41 +01:00
Mohamed Boudra
37d0fe0637
Run app tests in forked Vitest workers
2025-11-15 17:47:51 +01:00
Mohamed Boudra
e208f1c5bd
Ensure unique fallback tool ids
2025-11-15 17:41:15 +01:00
Mohamed Boudra
19d172cc8d
docs: add agent deletion feature to task list
2025-11-15 17:40:05 +01:00
Mohamed Boudra
b45583a2b2
refactor: standardize pending permission keying and user message hydration
2025-11-15 17:36:15 +01:00
Mohamed Boudra
e26219c967
test: cover tool call hydration preview
2025-11-15 17:33:56 +01:00
Mohamed Boudra
af7d7cedb0
Deduplicate replayed tool calls
2025-11-15 16:33:10 +01:00
Mohamed Boudra
edcfdf970d
refactor(ui): extract diff viewer and tool call parsers into reusable components
2025-11-15 16:28:57 +01:00
Mohamed Boudra
1886898bf2
Fix image picker launcher crash
2025-11-15 15:36:22 +01:00
Mohamed Boudra
ddd10f0566
test: move stream harness into vitest
2025-11-15 15:26:49 +01:00
Mohamed Boudra
a57315d78d
Add real stream regression tests
2025-11-15 15:06:43 +01:00
Mohamed Boudra
320328b0ca
Work around Android dispatchDraw crash
2025-11-15 14:56:13 +01:00
Mohamed Boudra
b85deb2906
Fix duplicate keys for permission cards
2025-11-15 14:48:56 +01:00
Mohamed Boudra
1003d45004
Fix tool call deduping
2025-11-15 14:35:40 +01:00
Mohamed Boudra
e3895ddaf5
test: ensure claude hydration renders tool bodies
2025-11-15 14:15:38 +01:00
Mohamed Boudra
900cc00c03
Highlight tool call pills
2025-11-15 13:49:16 +01:00
Mohamed Boudra
bd77d53e02
Fix hydrated tool call statuses and show tool outputs
2025-11-15 13:29:55 +01:00
Mohamed Boudra
b5daa1fa66
Filter active agents from resume list
2025-11-15 12:49:19 +01:00
Mohamed Boudra
3ba748ce7c
Rename refresh menu label
2025-11-15 12:44:35 +01:00
Mohamed Boudra
6da27613aa
Render todo lists in agent stream
2025-11-15 12:43:01 +01:00
Mohamed Boudra
1d9f6a0df3
feat: render tool call outputs
2025-11-15 12:22:14 +01:00
Mohamed Boudra
c37e499562
refactor(agent): unify timeline events with tool_call schema and add resume/refresh capabilities
2025-11-15 11:58:41 +01:00
Mohamed Boudra
8cf808b14d
refactor(agent): consolidate agent system into unified AgentManager with provider-based architecture
...
Replace separate ACP and agent-types modules with unified AgentManager using provider pattern. Migrate Claude and Codex implementations to provider-specific clients. Streamline session-agent integration, remove old ACP notification types, and introduce agent timeline events. Delete obsolete documentation and test files. Add AgentRegistry for persistence and agent-stream-based communication pattern.
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-11-15 02:06:09 +01:00
Mohamed Boudra
90b0094aae
feat: add agent registry
2025-11-14 20:20:17 +01:00
Mohamed Boudra
5a2b84ee6f
test(agent): enhance timeline event tracking for commands and file changes
2025-11-14 19:59:34 +01:00
Mohamed Boudra
0f3668c9ed
test(agent): add permission request handling tests for Codex agent
2025-11-14 19:40:46 +01:00
Mohamed Boudra
1dfb7913b1
feat(agent): add AgentManager for lifecycle and session management
2025-11-14 19:25:37 +01:00
Mohamed Boudra
8a0a6d9488
refactor(agent): add session history persistence and permission timeouts for Claude agent
2025-11-14 19:14:23 +01:00