openapi: 3.2.0 info: title: Agent Health Monitor Utility API description: Wallet intelligence API for autonomous agents on Base L2. contact: name: AHM Support url: https://agenthealthmonitor.xyz/ license: name: Proprietary version: 1.8.0 tags: - name: Utility description: Health checks and AI chat assistant. paths: /chat: post: tags: - Utility summary: Chat description: AI chat about wallet analysis results. operationId: chat_chat_post requestBody: content: application/json: schema: $ref: '#/components/schemas/ChatRequest' required: true responses: '200': description: Successful Response content: application/json: schema: {} '422': description: Validation Error content: application/json: schema: $ref: '#/components/schemas/HTTPValidationError' /up: get: tags: - Utility summary: Up description: Unpaid liveness probe for load balancers. operationId: up_up_get responses: '200': description: Successful Response content: application/json: schema: {} components: schemas: ChatRequest: properties: message: type: string title: Message context: anyOf: - additionalProperties: true type: object - type: 'null' title: Context type: object required: - message title: ChatRequest HTTPValidationError: properties: detail: items: $ref: '#/components/schemas/ValidationError' type: array title: Detail type: object title: HTTPValidationError ValidationError: properties: loc: items: anyOf: - type: string - type: integer type: array title: Location msg: type: string title: Message type: type: string title: Error Type input: title: Input ctx: type: object title: Context type: object required: - loc - msg - type title: ValidationError