Skip to content

Refactor workflow API contracts#99

Closed
odyslam wants to merge 3 commits into
codex/pcl-output-contract-workflowsfrom
codex/pcl-workflow-contracts
Closed

Refactor workflow API contracts#99
odyslam wants to merge 3 commits into
codex/pcl-output-contract-workflowsfrom
codex/pcl-workflow-contracts

Conversation

@odyslam
Copy link
Copy Markdown
Contributor

@odyslam odyslam commented May 23, 2026

Supersedes the closed oversized PR #90. This is stack slice 5/8.

Base: codex/pcl-output-contract-workflows
Head: codex/pcl-workflow-contracts

What changed:

  • Refactors API workflow contracts into clearer definitions.
  • Moves workflow request/action metadata toward a contract-oriented model.
  • Keeps the schema/manifest surfaces aligned with the workflow commands.

Review focus:

  • Workflow/action contract definitions.
  • Schema and manifest output compatibility.
  • Any behavior change hidden inside the contract migration.

Validation:

  • make ci passed on the stack tip codex/pcl-slim-generated-client.
  • Local ./target/debug/pcl schema list --toon and api manifest --toon smoke passed.

@odyslam
Copy link
Copy Markdown
Contributor Author

odyslam commented May 23, 2026

Superseded by #100, which now combines workflow contract definitions and workflow module architecture as review step 3/5.

@odyslam odyslam closed this May 23, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant