Xin Wang
|
20abf72ded
|
Enhance DuplexPipeline to track assistant activity and improve presence probe logic. Introduce a method to update assistant activity timestamp and modify presence probe conditions to consider both user and assistant activity. Update tests to validate new behavior and ensure contextual prompts are generated correctly.
|
2026-02-28 16:09:05 +08:00 |
|
Xin Wang
|
8f1317860f
|
Add presence probe configuration to Assistant model and API. Introduce new fields for enabling presence probes, idle and cooldown durations, maximum prompts, context inclusion, and custom questions. Update schemas, routers, and frontend components to support these features, along with corresponding tests to ensure functionality.
|
2026-02-28 15:47:53 +08:00 |
|
Xin Wang
|
aae41d4512
|
Clear stale ASR capture on end of utterance in DuplexPipeline. Add test to verify behavior when conversation state changes, ensuring proper handling of ASR capture variables.
|
2026-02-28 12:32:35 +08:00 |
|
Xin Wang
|
5f768edf68
|
Add parameter schema and defaults to ToolResource model and schemas. Implement runtime tool resolution in assistants and tools routers, ensuring proper handling of tool parameters. Update tests to validate new functionality and ensure correct integration of parameter handling in the API.
|
2026-02-27 14:44:28 +08:00 |
|
Xin Wang
|
d942c85eff
|
Add new tools to DuplexPipeline: calculator, code_interpreter, turn_on_camera, turn_off_camera, increase_volume, and decrease_volume. Implement fallback schema for unknown string tools and assign default client executors for specific tools. Update tests to validate new functionality and ensure correct tool handling in the pipeline.
|
2026-02-27 13:59:37 +08:00 |
|
Xin Wang
|
72ed7d0512
|
Unify db api
|
2026-02-26 01:58:39 +08:00 |
|
Xin Wang
|
15523d9ec2
|
Add tts/text output schema
|
2026-02-11 09:50:46 +08:00 |
|
Xin Wang
|
2d7fc2b700
|
Add server tool timeout protection
|
2026-02-10 19:17:45 +08:00 |
|
Xin Wang
|
6cac24918d
|
Now we have server tool and client tool
|
2026-02-10 19:13:54 +08:00 |
|
Xin Wang
|
4b8da32787
|
Update code for tool call
|
2026-02-10 16:28:20 +08:00 |
|