Create a new agent configuration.
This endpoint accepts AgentConfigRequest format from the frontend and transforms it to the internal AgentCreate format. The agent_url field is preserved.
Requires agent:write permission.
Request model for creating agent configurations (POST /agent-configurations).
Used only by the create endpoint. The update endpoint (PUT /{id}) accepts AgentUpdate instead. model_name and agent_name are required for create (validated in endpoint). hub_config, api_key_id, agent_policy_files are ignored for backward compat.
MCP (Model Context Protocol) proxy configuration.
Successful Response
Agent domain model.
Rate limit for API requests per minute
x >= 1Agent status values.
draft, creating, active, under_review, deprecated, archived, pending, rejected Access level for agent analysis.
Black Box: URL only - behavioral testing only Grey Box: Agent configuration - structure/capabilities analysis White Box: Source code access - full code + sandbox runtime analysis
black_box, grey_box, white_box Model parameters for agent configuration.
MCP (Model Context Protocol) proxy configuration.
Source code access configuration for white box analysis.
Agent metadata for display and organization.
Communication protocol for agent endpoints.
chat_completions, a2a ^(?!^[-+.]*$)[+-]?0*\d*\.?\d*$Dome protection lifecycle state.
unprotected, configured, domed Trust maturity lifecycle stage for an agent.
registered, tested, hardened, trusted, optimized, adapted Metadata about how an agent was imported.
Agent capability flags.
An agent skill definition (for A2A protocol agents).
Latest completed evaluation scores for an agent.
Sideloaded on GET /agent-configurations when include_scores=true. Contains only domain-level score data — no UI or presentation concerns.