Skip to content

fix(api): return OpenAI-shaped router errors - #9

Merged
phaedrus-on-git merged 1 commit into
mainfrom
mature-roadmap-api-errors
Sep 5, 2026
Merged

fix(api): return OpenAI-shaped router errors#9
phaedrus-on-git merged 1 commit into
mainfrom
mature-roadmap-api-errors

Conversation

@phaedrus-on-git

@phaedrus-on-git phaedrus-on-git commented Sep 5, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • add a project roadmap for maturing DevRail Router beyond the current single-backend gateway
  • return OpenAI-shaped JSON errors for router-originated validation, config, and backend proxy failures
  • add X-Devrail-Request-ID response correlation and include request IDs in router logs
  • package the roadmap doc with release tarballs and update README/CHANGELOG

Validation

  • go test ./...
  • make check
  • make package-smoke GOOS=linux GOARCH=amd64

@phaedrus-on-git
phaedrus-on-git force-pushed the mature-roadmap-api-errors branch from f6def8a to 2e0e540 Compare September 5, 2026 16:37
@phaedrus-on-git
phaedrus-on-git merged commit 9178deb into main Sep 5, 2026
8 checks passed
@phaedrus-on-git
phaedrus-on-git deleted the mature-roadmap-api-errors branch September 5, 2026 16:39
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