ForcePilot/backend/package/yuxi/agents/buildin/chatbot/context.py
2026-06-01 22:28:45 +08:00

18 lines
549 B
Python

from dataclasses import dataclass, field
from yuxi.agents.context import BaseContext
@dataclass(kw_only=True)
class ChatBotContext(BaseContext):
subagents: list[str] | None = field(
default=None,
metadata={
"name": "子智能体",
"options": [],
"description": "可选子智能体列表,只有被选中的子智能体会作为 task 工具候选。为空表示启用当前用户可见的全部子智能体。",
"type": "list",
"kind": "subagents",
},
)