Xin Wang
00b88c5afa
Add manual opener tool calls to Assistant model and API
...
- Introduced `manual_opener_tool_calls` field in the Assistant model to support custom tool calls.
- Updated AssistantBase and AssistantUpdate schemas to include the new field.
- Implemented normalization and migration logic for handling manual opener tool calls in the API.
- Enhanced runtime metadata to include manual opener tool calls in responses.
- Updated tests to validate the new functionality and ensure proper handling of tool calls.
- Refactored tool ID normalization to support legacy tool names for backward compatibility.
2026-03-02 12:34:42 +08:00
Xin Wang
229243e832
Add wait_for_response functionality to ToolResource and related components. Update API models, schemas, and routers to support new parameter. Enhance UI components to manage wait_for_response state, ensuring proper integration across the application.
2026-02-27 16:54:39 +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
fb95e2abe2
Add opener audio functionality to Assistant model and related schemas, enabling audio generation and playback features. Update API routes and frontend components to support opener audio management, including status retrieval and generation controls.
2026-02-26 14:31:50 +08:00
Xin Wang
72ed7d0512
Unify db api
2026-02-26 01:58:39 +08:00
Xin Wang
edcbc2cec7
Add first turn option
2026-02-12 15:23:32 +08:00
Xin Wang
d41db6418c
Add bot not interrupt and generated opener
2026-02-12 13:51:27 +08:00
Xin Wang
4c46793169
Make server tool http based
2026-02-11 11:39:45 +08:00
Xin Wang
15523d9ec2
Add tts/text output schema
2026-02-11 09:50:46 +08:00
Xin Wang
bbeffa89ed
Update workflow feature with codex
2026-02-10 08:12:46 +08:00
Xin Wang
77b186dceb
Update tool panel
2026-02-09 00:14:11 +08:00
Xin Wang
0fc56e2685
Fix llm vendor update bug
2026-02-09 00:03:11 +08:00
Xin Wang
be68e335f1
Update llm library web interface
2026-02-08 23:55:40 +08:00
Xin Wang
97e3236e76
Update voice libary key form
2026-02-08 23:16:21 +08:00
Xin Wang
68f69f9b09
Voice libary data presistence after codex
2026-02-08 22:39:55 +08:00
Xin Wang
eed3ee824f
Backend passed in codex
2026-02-08 16:10:40 +08:00
Xin Wang
727fe8a997
Update backend schema
2026-02-08 14:26:19 +08:00
Xin Wang
d5c1ab34b3
Add backend api and engine
2026-02-06 14:01:34 +08:00