fix(server): map Account failures to typed 500 instead of defect (#26448)

This commit is contained in:
Kit Langton
2026-05-08 23:44:28 -04:00
committed by GitHub
parent 11d9e82eaf
commit 3615d5aab1
3 changed files with 109 additions and 2 deletions

View File

@@ -82,6 +82,7 @@ export const ExperimentalApi = HttpApi.make("experimental")
.add(
HttpApiEndpoint.get("console", ExperimentalPaths.console, {
success: described(ConsoleStateResponse, "Active Console provider metadata"),
error: HttpApiError.InternalServerError,
}).annotateMerge(
OpenApi.annotations({
identifier: "experimental.console.get",
@@ -91,6 +92,7 @@ export const ExperimentalApi = HttpApi.make("experimental")
),
HttpApiEndpoint.get("consoleOrgs", ExperimentalPaths.consoleOrgs, {
success: described(ConsoleOrgList, "Switchable Console orgs"),
error: HttpApiError.InternalServerError,
}).annotateMerge(
OpenApi.annotations({
identifier: "experimental.console.listOrgs",