> Discover all available pages from the documentation index: https://mastra.zisheng.pro/llms.txt # Agent.listWorkflows() `.listWorkflows()` 方法检索为 Agent 配置的 Workflow;如果配置是函数,则会先解析该函数。这些 Workflow 使 Agent 能够按照定义好的执行路径运行复杂的多步骤流程。 ## 使用示例 ```typescript await agent.listWorkflows() ``` ## 参数 **options** (`{ requestContext?: RequestContext }`): 包含 request context 的可选配置对象。 (Default: `{}`) **options.requestContext** (`RequestContext`): 用于依赖注入和上下文信息的 Request Context。 ## 返回值 **workflows** (`Promise>`): 一个 Promise,解析为 Workflow 名称及其对应 Workflow 实例的记录。 ## 扩展使用示例 ```typescript await agent.listWorkflows({ requestContext: new RequestContext(), }) ``` ## 相关内容 - [Agent 概述](https://mastra.zisheng.pro/docs/agents/overview) - [Workflow 概述](https://mastra.zisheng.pro/docs/workflows/overview)