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.
This commit is contained in:
@@ -733,7 +733,7 @@ export const ToolLibraryPage: React.FC = () => {
|
||||
<Input
|
||||
value={toolId}
|
||||
onChange={(e) => setToolId(e.target.value)}
|
||||
placeholder="例如: voice_message_prompt(留空自动生成)"
|
||||
placeholder="例如: voice_msg_prompt(留空自动生成)"
|
||||
disabled={Boolean(editingTool)}
|
||||
/>
|
||||
<p className="text-[11px] text-muted-foreground">
|
||||
|
||||
Reference in New Issue
Block a user