agentscope-ai / agentscope-ai/agentscope

feat(realtime): support meta tool in realtime agent

未關閉
#2,567 0 則留言 0 個 reaction 已指派 0 人 在 GitHub 檢視
state: under discussion
主要語言
Python
星號
31.6k
分支
3.5k
平均合併
1 天 16 小時
30 天內合併 PR
103

描述

**Background**

Realtime APIs require tool schemas to be submitted at session initialization and cannot be modified mid-session. This conflicts with AgentScope's meta tool mechanism, which dynamically expands or switches tools at runtime. It is unclear whether meta tools can be supported in realtime agent at all.

We need to first investigate and document the constraint imposed by realtime API on tool schema immutability
Evaluate feasibility of meta tool support (e.g., pre-expanding all possible tools at session start, or session restart on tool change)

貢獻指南

開啟貢獻指南

研究方向

No specific files or tests are listed, so first find the realtime agent session-init path where tool schemas are set and the meta-tool flow that mutates tool availability at runtime. Review any in-repo docs for realtime API limits to confirm schema mutability assumptions. Then inspect related examples/tests for realtime agents to validate expected behavior. Completion is a documented feasibility conclusion (and scope delta) covering options like pre-expanding tools or restarting on tool change.

由索引模型根據 Issue 內容生成。

評估

技術堆疊
python
領域
backend-api-design
Issue 類型
功能
難度
4/5
預估耗時
3-5 天
活躍度
活躍
描述清晰度
基本清楚
新手友好度
48/100

把新 issue 寄到你的電子郵件信箱

精選適合新手參與的 GitHub issue 摘要。