Xin Wang
89c3bad58e
fix: preserve task stop intent and guard remote execution boundaries
2026-10-23 19:53:17 +08:00
Xin Wang
8ac75a1873
F4: verify task recovery and document Prompt background jobs
2026-10-23 16:27:00 +08:00
Xin Wang
9a4d48a86e
F3: connect Prompt tools and web task controls to native Jobs
2026-10-23 16:14:17 +08:00
Xin Wang
33fde56edd
F2: persist native job projections and expose task controls
2026-10-23 16:03:40 +08:00
Xin Wang
bae5ec3c58
F1: add correlated OpenCode HTTP and SSE task adapter
2026-10-23 15:57:33 +08:00
Xin Wang
82d479f9e1
F0: establish native Pipecat background job spine
2026-10-23 15:55:08 +08:00
Xin Wang
d45be1e686
chore: upgrade Pipecat to 1.13.0 and adapt MCP 2.x
2026-10-23 14:03:42 +08:00
Xin Wang
81a6fdc30c
feat: remove OpenCode assistant mode
2026-10-23 09:43:17 +08:00
Xin Wang
2649d64b55
feat: harden public OpenAI API contracts
Quality gate / frontend (push) Canceled after 0s
Quality gate / backend (push) Canceled after 0s
2026-09-07 14:25:48 +08:00
Xin Wang
8025ed8aa0
fix: harden realtime pipeline lifecycle
2026-09-07 08:27:52 +08:00
Xin Wang
43f2cc445e
feat: add stateful responses API
2026-09-07 00:15:32 +08:00
Xin Wang
ab409ba9c0
Add prompt improvement button in drawer
2026-08-26 12:18:18 +08:00
Xin Wang
239b9027ca
feat(testing): add fixed tool simulations
2026-08-26 09:36:37 +08:00
Xin Wang
9e4dfbe596
feat: support image inputs in assistant tests
2026-08-23 23:46:18 +08:00
Xin Wang
d003ee77a5
refactor: remove legacy assistant compatibility
2026-08-18 10:07:18 +08:00
Xin Wang
abfcd4cd19
fix: support photo client tool in debug preview
2026-08-14 18:28:52 +08:00
Xin Wang
5be21f5ccc
feat: organize tools and enable qwen realtime calls
2026-08-14 00:15:00 +08:00
Xin Wang
eb111a3890
feat: unify debug runtime timelines
2026-08-13 09:30:43 +08:00
Xin Wang
94a02d7e2b
fix: support vision prompt modes
2026-08-12 19:13:04 +08:00
Xin Wang
09b07751b6
feat: add configurable vision focus prompts
2026-08-12 17:29:30 +08:00
Xin Wang
7560f9a525
feat: add dynamic variables and startup result handling in batch run schemas
...
- Introduced dynamic_variables field in BatchRunCreate schema to support flexible input types.
- Added BatchStartupResult schema to encapsulate startup state, including greeting and auto-confirmed messages.
- Updated BatchRunCaseOut schema to include startup results, enhancing the structure for test run outputs.
- Enhanced test run orchestration to prepare and validate dynamic configurations, ensuring isolated variable management across test cases.
- Implemented changes in the frontend to accommodate new data structures for improved test case execution and result tracking.
2026-08-12 16:55:25 +08:00
Xin Wang
79a239489a
feat: enhance call end coordination with state management
...
- Added support for tracking call end states (pending, speaking, cancelled) in CallEndCoordinator.
- Introduced a callback mechanism for state changes to allow external handling of call end states.
- Updated pipeline and tests to accommodate new state management features, ensuring proper handling of call end scenarios.
2026-08-12 14:25:24 +08:00
Xin Wang
d0bb5b3868
Make end call tool can be cancelled
2026-08-12 09:18:40 +08:00
Xin Wang
fc026e765e
fix: record message confirmations in context
2026-08-11 14:15:10 +08:00
Xin Wang
b2e99baa19
Implement webhook
2026-08-07 14:08:49 +08:00
Xin Wang
56a32e81ca
Add analysis feature
2026-08-07 10:59:47 +08:00
Xin Wang
4a07abd7fc
fix(llm): adapt async tool results for compatible APIs
2026-08-06 10:22:05 +08:00
Xin Wang
aaca128f82
fix(workflow): track fixed speech at transport output
2026-08-06 10:21:36 +08:00
Xin Wang
90bb27a377
fix: release input mute after async client tools
2026-08-06 00:12:34 +08:00
Xin Wang
0c0a51da95
Improve image upload in debug drawer
2026-08-05 21:28:51 +08:00
Xin Wang and Cursor
e36ca308b8
feat: support uploaded images in debug voice preview
...
Allow paste/drag temporary image assets so vision turns work without a live camera frame.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-05 19:52:37 +08:00
Xin Wang
317a0600bc
feat: persist photos and enrich conversation history
2026-08-05 16:14:03 +08:00
Xin Wang
0e9a1bb857
fix: cancel pipeline on peer disconnect
2026-08-05 14:34:20 +08:00
Xin Wang
16156028c9
fix: manage WebRTC pipeline shutdown
2026-08-05 13:48:29 +08:00
Xin Wang
74a8be2357
refactor: unify system tools as resources
2026-08-04 17:05:26 +08:00
Xin Wang
731a372df9
feat: add system tools and state updates
2026-08-04 15:27:39 +08:00
Xin Wang
5bf5987fe4
feat: add prompt opening behavior modes
2026-08-04 13:29:21 +08:00
Xin Wang
78bba090a2
feat: separate prompt opening and entry behavior
2026-08-04 12:21:07 +08:00
Xin Wang
1af1cd7fed
feat: trigger prompt reply after opening confirmation
2026-08-04 11:49:49 +08:00
Xin Wang
775e4058bc
fix: relay confirmation interrupts past muted input
2026-08-04 11:12:34 +08:00
Xin Wang
da828aca41
Try to fix confirm and interrupt
2026-08-04 10:19:59 +08:00
Xin Wang
a16ecd8e01
fix: interrupt message output before tool result
2026-08-04 09:30:52 +08:00
Xin Wang
c3cb410c17
fix: await message confirmation interruption
2026-08-03 17:11:43 +08:00
Xin Wang
67389fc5a1
fix: honor strict workflow agent entry mode
2026-08-03 16:34:26 +08:00
Xin Wang
06719e4801
fix: interrupt message speech on confirmation
2026-08-03 16:30:18 +08:00
Xin Wang
8064bb7152
refactor(workflow): simplify edge configuration
2026-08-03 15:17:01 +08:00
Xin Wang
ef434c80b2
fix(workflow): prevent fixed speech continuation
2026-08-03 13:02:31 +08:00
Xin Wang
4c43e167db
feat(workflow): enhance message stages and image routing
2026-08-03 12:38:02 +08:00
Xin Wang
f3439b21d1
feat: route workflow image inputs natively
2026-08-03 10:55:57 +08:00
Xin Wang
f5c36a62aa
feat: make workflow messages resumable
2026-08-03 07:54:51 +08:00