Skip to content

feat: add strict JSON Schema structured output node - #45

Merged
stellan-lee merged 1 commit into
mainfrom
feat/structured-output-node
Aug 11, 2026
Merged

feat: add strict JSON Schema structured output node#45
stellan-lee merged 1 commit into
mainfrom
feat/structured-output-node

Conversation

@stellan-lee

Copy link
Copy Markdown
Owner

Summary

  • add a canvas Structured Output node for one-turn OpenAI-compatible HTTP completions
  • configure HTTP provider/model, prompt, timeout, and locally imported JSON Schema
  • return parsed values as result and route strict-response failures to error

Validation

  • bun test (1349 passed, 1 skipped)
  • bun run typecheck
  • git diff --check

Review

  • independent read-only review approved after timeout/abort failure-path corrections

Add an HTTP-only, one-turn completion node that reuses configured providers and exposes parsed results to downstream workflow steps.
@stellan-lee
stellan-lee marked this pull request as ready for review August 11, 2026 23:14
@stellan-lee
stellan-lee merged commit 4305ddc into main Aug 11, 2026
2 checks passed
@stellan-lee
stellan-lee deleted the feat/structured-output-node branch August 11, 2026 23:14
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