Skip to content

docs: add Workflows section to README#2

Merged
sftimeless merged 1 commit into
mainfrom
docs/workflow-readme
May 13, 2026
Merged

docs: add Workflows section to README#2
sftimeless merged 1 commit into
mainfrom
docs/workflow-readme

Conversation

@sftimeless

Copy link
Copy Markdown
Member

Summary:

  • Add a top-level Workflows section to the Go SDK README.
  • Show keel.WithWorkflow and keel.RunInWorkflow context usage.
  • Document workflow header injection, amend/complete notes, Business+ plan gating, and the examples/workflows sample.

Verification:

  • go build ./...
  • git diff --check
  • Checked README fenced block balance and section preview.

@sftimeless sftimeless merged commit d64bf75 into main May 13, 2026
2 checks passed
@sftimeless sftimeless deleted the docs/workflow-readme branch May 13, 2026 16:54
sftimeless added a commit that referenced this pull request May 21, 2026
…Tier 4 doctrine

Pulls workflow_intent feature (PRs #1, #2, #3) merged on origin/main while
the Tier 4 codegen-first strip was being prepared on codex/tier4-codegen-strip.
Resolves all delete-vs-modify conflicts in favor of the strip:

- Removes apikeys.go, errors.go, http.go, types.go, keel_test.go, and
  provider wrappers (anthropic/google/meta/openai/xai). These were
  hand-maintained ergonomics already removed in the v0.3.0 strip; origin's
  gofmt commit modified them, creating delete-vs-modify conflicts.
- Removes workflows.go, workflow_types.go, workflows_test.go, and
  examples/workflows/main.go. These are the same category of hand-maintained
  helpers Tier 4 doctrine forbids; workflow types now come from the
  generated OpenAPI client.
- Keeps origin's .github/workflows/ci.yml as build/test/fmt/vet CI for
  the generated client. Bumps the Go version source to go.mod (currently
  1.24.3) since the original 1.21/1.22 matrix predated the OpenAPI codegen
  switch. Coexists with the regenerate.yml workflow.
- README.md and keel.go take the Tier 4 versions (Surface position block,
  generated-client framing, regeneration docs).

v0.3.0 was tagged on the partial strip (workflow files were not in local
main at strip time, so they were never deleted from the tree); v0.3.1 is
tagged on this reconciliation as the canonical Tier 4 state. PR history
preserved.

Co-Authored-By: Claude <noreply@anthropic.com>
Co-Authored-By: Codex <noreply@openai.com>
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