Agent Defaults Get
[MODE:DIALOG] Read-only, idempotent. Tier: base.
Returns the authenticated Player's agent_defaults JSON. Maps to Rails GET /api/agent_defaults (Api::AgentDefaultsController#show). Requires API key scope agents:read.
When to use
- Reviewing default LLM provider/model/temperature for new Agents.
- Before
fibe_agent_defaults_update— to compute a delta. - Confirming an admin-set default is in effect (Player's overrides take priority).
Inputs
None.
Output
{
"agent_defaults": { "provider":"anthropic", "model":"claude-opus-4-7", "...":"..." },
"player": { "id": 11, "username": "viktor" }
}
Gotchas
- Player overrides ARE NOT global admin defaults — empty
agent_defaultsmeans the platform's admin defaults apply. - Without
agents:readscope: 403FORBIDDEN. - Returned shape mirrors what
fibe_agent_defaults_updateaccepts.
Related
fibe_agent_defaults_update— replace overrides.fibe_agent_defaults_reset— clear overrides.fibe_resource_mutate(resource:"agent", operation:"update")— per-Agent overrides instead.