我们应该选择以下几种方式之一:
- 让vscode拥有
/help
。它列出了所有的命令,而默认代理能够贡献一个段落。 - 我认为我更喜欢这个选项。
/help
应该从扩展中列出命令,但没有理由让默认代理能够获取这些命令的列表。但是,它仍然需要从默认代理进行大量的定制才能看起来漂亮并与我们当前的经验相匹配。 - 默认代理拥有它,并且能够获取所有代理/命令的列表,包括来自其他扩展的
- 需要特殊的API来贡献斜杠命令并获取代理列表
源自https://github.com/microsoft/vscode-copilot/issues/1682
- API调用备注
- 这可以由vscode拥有,而且扩展可能只需要在代理/命令列表之后贡献最后一部分
2条答案
按热度按时间kkbh8khc1#
11/7/23 通话记录
/help
,仅列出代理,并为每个代理创建/help
,该列表显示可用的斜杠命令。h7appiyu2#
当前计划
/help
仅显示代理,不显示斜杠命令@agent /help
为每个代理自动生成,并显示斜杠命令。代理可以贡献一些文本来自定义它。/help
并点击@agent
,则运行@agent /help