Versions in this module Expand all Collapse all v0 v0.1.0 Oct 24, 2025 Changes in this version + const LocalDevURL + const TaskRunStatusCompleted + const TaskRunStatusFailed + const TaskRunStatusPending + const TaskRunStatusRunning + const UseLocalDev + type Client struct + Workflows *WorkflowsService + func NewClient(options ...ClientOption) (*Client, error) + func NewSocketClient(unixSocketPath string) (*Client, error) + type ClientOption func(*Client) error + func WithBaseURL(baseURL string) ClientOption + func WithToken(token string) ClientOption + type CursorParam = client.CursorParam + type LimitParam = client.LimitParam + type ListTaskRunsParams = client.ListTaskRunsParams + type OwnerIdParam = client.OwnerIdParam + type RunTask = workflows.RunTask + type SSEEvent struct + Data string + Event string + ID string + Retry string + type TaskData = workflows.TaskData + type TaskIdentifier = workflows.TaskIdentifier + type TaskRun = workflows.TaskRun + type TaskRunDetails = workflows.TaskRunDetails + type TaskRunStatus = workflows.TaskRunStatus + type TaskRunWithGet struct + func (tr *TaskRunWithGet) Get(ctx context.Context) (*TaskRunDetails, error) + type WorkflowsService struct + func (w *WorkflowsService) CancelTaskRun(taskRunID string) error + func (w *WorkflowsService) GetTaskRun(taskRunID string) (*TaskRunDetails, error) + func (w *WorkflowsService) ListTaskRuns(params *ListTaskRunsParams) ([]TaskRun, error) + func (w *WorkflowsService) RunTask(taskIdentifier TaskIdentifier, input TaskData) (*TaskRunWithGet, error)