INNER CODE UNIT · TypeScript

listWorkflows

HoangNguyen0403/agent-skills-standard · mcp/src/tools/index.ts:730

export async function listWorkflows(
  _args: Record<string, never>,
  ctx: ToolContext,
): Promise<ToolResult> {
  const workflows = await scanWorkflows(ctx.projectRoot);
  ctx.tracker.record({
    via: "list_workflows",
    input: [],
    loaded: [],
    discovered: workflows.map((workflow) => `workflow/${workflow.name}`),
  });
  if (workflows.length === 0) {
    return {
      content: [
        {
          type: "text",
          text: "No workflows found in `.agents/workflows`.",
        },

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…