F1: add reusable task backend resources and migrate task tools
This commit is contained in:
@@ -34,7 +34,7 @@ SYSTEM_TOOL_SPECS: dict[str, dict[str, str]] = {
|
||||
SYSTEM_TOOL_KINDS = frozenset(SYSTEM_TOOL_SPECS)
|
||||
RESERVED_TOOL_NAMES = frozenset(
|
||||
spec["function_name"] for spec in SYSTEM_TOOL_SPECS.values()
|
||||
) | frozenset({"get_background_task", "cancel_background_task", "send_background_task_message"})
|
||||
) | frozenset({"delegate_task", "get_background_task", "cancel_background_task", "send_background_task_message", "complete_task", "ask_user"})
|
||||
|
||||
|
||||
def system_tool_kind(definition: Mapping[str, Any] | None) -> str | None:
|
||||
|
||||
Reference in New Issue
Block a user