Skip to content

feat: add optional core routing decision gate - #25

Merged
mrnicholasbcarter-code merged 1 commit into
masterfrom
worktree-agent-a446df885ffc85c69
Aug 2, 2026
Merged

feat: add optional core routing decision gate#25
mrnicholasbcarter-code merged 1 commit into
masterfrom
worktree-agent-a446df885ffc85c69

Conversation

@mrnicholasbcarter-code

Copy link
Copy Markdown
Owner

Summary

  • add optional Verdict core decision endpoint configuration to LlmGateNode
  • validate canonical routing decisions before adapting them to middleware metadata
  • fail closed with 503 when configured core routing is unavailable, malformed, or denied
  • preserve heuristic fail-open routing when the endpoint is not configured

Verification

  • npm test -- --runInBand
  • npm run build
  • npm run format:check
  • npm run lint
  • npm run verify:package

🤖 Generated with Claude Code

@mrnicholasbcarter-code
mrnicholasbcarter-code merged commit 9297271 into master Aug 2, 2026
4 checks passed
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