feat(trial): assemble completed Agent workspace updates
This commit is contained in:
1 parent
8289f27f3e
commit
7c51bb4a00
38 files changed
+2081
-276
No files matched your search
@@ -73,9 +73,10 @@ export async function handleCloudAgentsRoutes(req: IncomingMessage, res: ServerR
|
||||
sendJson(res, 200, data);
|
||||
} catch (error) {
|
||||
const failure = error instanceof CloudAgentsError ? error
|
||||
: new CloudAgentsError(error instanceof SyntaxError ? 400 : 502, error instanceof SyntaxError ? 'invalid_input' : 'cloud_service_unavailable');
|
||||
: new CloudAgentsError(error instanceof SyntaxError ? 400 : 502, error instanceof SyntaxError ? 'invalid_input' : 'cloud_service_unavailable',
|
||||
error instanceof SyntaxError ? 'definitive_failure' : 'unknown');
|
||||
if (res.headersSent) res.end();
|
||||
else sendJson(res, failure.status, { success: false, error: failure.message, code: failure.code });
|
||||
else sendJson(res, failure.status, { success: false, error: failure.message, code: failure.code, commandOutcome: failure.commandOutcome });
|
||||
}
|
||||
return true;
|
||||
}
|
||||
Reference in new issue
Block a user