feat(agents): enhance error messages for agent and session operations; update accessible paths handling
This commit is contained in:
@@ -71,7 +71,7 @@ export const createAgent = async (req: Request, res: Response): Promise<Response
|
||||
logger.error('Error creating agent:', error)
|
||||
return res.status(500).json({
|
||||
error: {
|
||||
message: 'Failed to create agent',
|
||||
message: `Failed to create agent: ${error.message}`,
|
||||
type: 'internal_error',
|
||||
code: 'agent_creation_failed'
|
||||
}
|
||||
@@ -315,7 +315,7 @@ export const updateAgent = async (req: Request, res: Response): Promise<Response
|
||||
logger.error('Error updating agent:', error)
|
||||
return res.status(500).json({
|
||||
error: {
|
||||
message: 'Failed to update agent',
|
||||
message: 'Failed to update agent: ' + error.message,
|
||||
type: 'internal_error',
|
||||
code: 'agent_update_failed'
|
||||
}
|
||||
@@ -461,7 +461,7 @@ export const patchAgent = async (req: Request, res: Response): Promise<Response>
|
||||
logger.error('Error partially updating agent:', error)
|
||||
return res.status(500).json({
|
||||
error: {
|
||||
message: 'Failed to partially update agent',
|
||||
message: `Failed to partially update agent: ${error.message}`,
|
||||
type: 'internal_error',
|
||||
code: 'agent_patch_failed'
|
||||
}
|
||||
|
||||
@@ -51,7 +51,7 @@ export const createSession = async (req: Request, res: Response): Promise<Respon
|
||||
logger.error('Error creating session:', error)
|
||||
return res.status(500).json({
|
||||
error: {
|
||||
message: 'Failed to create session',
|
||||
message: `Failed to create session: ${error.message}`,
|
||||
type: 'internal_error',
|
||||
code: 'session_creation_failed'
|
||||
}
|
||||
@@ -195,7 +195,7 @@ export const updateSession = async (req: Request, res: Response): Promise<Respon
|
||||
logger.error('Error updating session:', error)
|
||||
return res.status(500).json({
|
||||
error: {
|
||||
message: 'Failed to update session',
|
||||
message: `Failed to update session: ${error.message}`,
|
||||
type: 'internal_error',
|
||||
code: 'session_update_failed'
|
||||
}
|
||||
@@ -254,7 +254,7 @@ export const patchSession = async (req: Request, res: Response): Promise<Respons
|
||||
logger.error('Error patching session:', error)
|
||||
return res.status(500).json({
|
||||
error: {
|
||||
message: 'Failed to patch session',
|
||||
message: `Failed to patch session, ${error.message}`,
|
||||
type: 'internal_error',
|
||||
code: 'session_patch_failed'
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user