agent-gateway
Fragile: bind-mounted — restart picks up code changes without rebuild.
Description
Agent API gateway — primary entry point for all agent interactions
Role
Receives Telegram messages, authenticates users, routes to agent-brain, returns responses
Dependencies
Runbooks
None
Behavioral Assertions
Health endpoint returns 200 with status ok
Input: GET http://agent-gateway:3500/health
Expected: HTTP 200, body contains healthy status
Input: GET http://agent-gateway:3500/health
Expected: HTTP 200, body contains healthy status
rpe.assemble queue has exactly 1 consumer (rpe-context-assembler)
Input: Normal operating state with rpe-context-assembler running
Expected: RabbitMQ management API: queue rpe.assemble consumer_count = 1
Input: Normal operating state with rpe-context-assembler running
Expected: RabbitMQ management API: queue rpe.assemble consumer_count = 1
Diagnostic Tools
None
Recent Issues
No issues on record