/* * Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT. */ import { workflowsQueryWorkflow } from "../funcs/workflows-query-workflow.js"; import { ClientSDK, RequestOptions } from "../lib/sdks.js"; import { unwrapAsync } from "../types/fp.js"; import * as models from "./models/index.js"; export class Workflows extends ClientSDK { /** * Query workflows * * @remarks * Use when listing or auditing workflow runs (e.g. ops dashboard or debugging). Returns a paginated list; supports filtering by workflow type and status. */ async queryWorkflow( request: models.WorkflowExecutionFilter, options?: RequestOptions, ): Promise { return unwrapAsync(workflowsQueryWorkflow( this, request, options, )); } }