Get detailed agent information
GET /api/agents/architecture/agent/{agent_id}
Return the full declarative definition for a single agent.
Parameters
Section titled “ Parameters ”Path Parameters
Section titled “Path Parameters ”Responses
Section titled “ Responses ”Successful Response
Detailed agent information response model.
Provides comprehensive information about a specific agent including capabilities, configuration, status, and metadata. Used for agent detail endpoints to retrieve complete agent information for discovery and monitoring.
Fields:
id: Unique agent identifiername: Human-readable agent display namedescription: Agent purpose and capabilities descriptiontype: Agent type (background/active/hybrid)category: Functional category classificationpriority: System priority levelstatus: Current operational statusauto_start: Automatic startup configuration flaguser_visible: UI visibility flagrequires_user_permission: Permission requirements flagcan_modify_system: System modification capability flagresource_requirements: Dictionary of resource needsdependencies: Dictionary of agent dependenciesmetadata: Dictionary containing version and timestamp information
Usage: GET /api/agent-communication/agents/{agent_id} returns this response model.
JSON Example:
{
"id": "hawken",
"name": "HAWKEN",
"description": "Creative writing and storytelling",
"type": "active",
"category": "creative_writing",
"priority": "HIGH",
"status": "online",
"autoStart": true,
"userVisible": true,
"requiresUserPermission": false,
"canModifySystem": true,
"resourceRequirements": {"cpu": "high", "memory": "medium"},
"dependencies": {"etherforce": "required"},
"metadata": {"version": "2.0.0", "lastUpdated": "2025-01-31T10:30:00Z"}
}object
Agent unique identifier
Agent display name
Agent purpose and capabilities
Agent type (background/active/hybrid)
Functional category
System priority level
Current operational status
Automatic startup configuration
UI visibility flag
Permission requirements
System modification capability
Resource needs
object
Agent dependencies
object
Version and timestamp
object
Validation Error