Skip to main content

Agent Defaults Get

[MODE:DIALOG] Read-only, idempotent. Tier: base.

Returns the authenticated Player's agent_defaults JSON through GET /api/agent_defaults. 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_defaults means the platform's admin defaults apply.
  • Without agents:read scope: 403 FORBIDDEN.
  • Returned shape mirrors what fibe_agent_defaults_update accepts.
  • fibe_agent_defaults_update: replace overrides.
  • fibe_agent_defaults_reset: clear overrides.
  • fibe_resource_mutate(resource:"agent", operation:"update"): per-Agent overrides instead.