fix(confidence-engine): sanitize reasoning error responses
This commit is contained in:
@@ -16,6 +16,13 @@
|
||||
- The existing generic Retry UX remains unchanged. A live deployed outage had already proven investigation preservation.
|
||||
- `/api/cases/start` and `/api/cases/update` outage sanitization remain separately unverified; this change does not claim those routes are fixed.
|
||||
|
||||
## Reasoning API browser error boundary hardened
|
||||
|
||||
- All reasoning HTTP error responses now sanitize raw provider diagnostics: `e.message` / raw internals never leak to the client.
|
||||
- Verified on: `/api/cases/start`, `/api/focused-investigation/deconstruct`, `/api/cases/overview`, `/api/cases/synthesis`, `/api/analyse`.
|
||||
- Provider/internal diagnostics remain server-side only.
|
||||
- No reasoning semantics changed.
|
||||
|
||||
## v0.62d production Docker packaging — LIVE PROVEN
|
||||
|
||||
- `Dockerfile` — minimal multi-stage Alpine build (Node 22), Next.js standalone output mode
|
||||
|
||||
Reference in New Issue
Block a user