用途:该技能用于列出用户可访问的全部 Stitch 项目,适合在用户希望继续已有项目或确认当前有哪些项目可用时调用。触发前提是用户明确提到 "Stitch",否则不应使用本技能。
主要能力:从用户请求中提取 filter 参数(可选,默认 "view=owned")。可选值包括 "view=owned"(用户拥有的项目)和 "view=shared"(共享给用户的项目)。
输入与输出:输入为 filter 参数。返回一个包含项目列表的对象,每个项目含 name(资源 ID,如 projects/123...)、title(项目标题)、updateTime(最后修改时间)、thumbnailScreenshot(项目预览图)。
使用方式:识别用户想列出项目后,调用 list_projects 工具并传入参数,例如 {"filter": "view=owned"}。示例用户输入:"Show me my existing projects."
适用场景:恢复已有项目、查看可访问项目清单。
限制:仅在用户明确提及 "Stitch" 时使用;filter 未提供时默认为 "view=owned";其余细节暂未提供。