Changelog
- 59ac1a3 Merge branch 'main' into plus
- 4ebaf6f Merge pull request #31 from router-for-me/plus
- 88b101e Merge pull request router-for-me#549 from router-for-me/log
- 4c07ea4 feat(api): return structured JSON error responses
- 14aa6cc fix(api): ensure all response writes are captured for logging
- 3bc4892 fix(api): prevent double logging for error responses
- 97ab623 fix(api): prevent double logging for streaming responses