uncaged

AI Agent 项目开发

@uncaged/workflow-template-solve-issue (0.3.9)

Published 2026-05-13 03:26:27 +00:00 by xiaoju

Installation

@uncaged:registry=https://git.shazhou.work/api/packages/uncaged/npm/
npm install @uncaged/workflow-template-solve-issue@0.3.9
"@uncaged/workflow-template-solve-issue": "0.3.9"

About this package

@uncaged/workflow-template-solve-issue

Reference solve-issue workflow template: prepare a repo, delegate implementation to the develop workflow, then submit (e.g. open a PR).

This package exports a pure WorkflowDefinition (solveIssueWorkflowDefinition). Workflow instantiation (createWorkflow(definition, binding)) and any role-specific agent wiring (for example delegating developer to workflowAsAgent("develop")) are done in the workflow instance layer.

Install

bun add @uncaged/workflow-template-solve-issue @uncaged/workflow zod

In this monorepo: workspace:* for this package and @uncaged/workflow.

Usage

import { createWorkflow } from "@uncaged/workflow";
import { solveIssueWorkflowDefinition } from "@uncaged/workflow-template-solve-issue";

const run = createWorkflow(solveIssueWorkflowDefinition, binding);

Roles

Role Purpose
preparer Set up context / repo state for the issue
developer Implementation; default runs the registered develop workflow as a sub-agent
submitter Finalize and submit the outcome (e.g. PR)

Also exported: preparerRole, developerRole, submitterRole and their Zod meta schemas, SolveIssueMeta, solveIssueRoles.

Moderator flow

  1. Startpreparer
  2. After preparerdeveloper
  3. After developersubmitter
  4. After submitterEND

API overview

Export Description
solveIssueWorkflowDefinition description, roles, solveIssueModerator
solveIssueModerator Linear Moderator<SolveIssueMeta>
buildSolveIssueDescriptor Descriptor helper for bundles
SOLVE_ISSUE_WORKFLOW_DESCRIPTION Human-readable one-liner

Dependencies

Dependencies

ID Version
@uncaged/workflow-register 0.3.6
@uncaged/workflow-runtime 0.3.6
zod ^4.0.0

Development Dependencies

ID Version
@uncaged/workflow-cas 0.3.6
@uncaged/workflow-execute 0.3.6
@uncaged/workflow-protocol 0.3.6
Details
npm
2026-05-13 03:26:27 +00:00
0
28 KiB
Assets (1)
Versions (21) View all
0.4.2 2026-05-13
0.4.1 2026-05-13
0.3.24 2026-05-13
0.3.22 2026-05-13
0.3.21 2026-05-13