Update User Llm Config
Set the per-user LLM override.
Pass an empty string in either field to clear that part of the override and fall back to the global default. Pass null (omit) to leave the field unchanged.
Deliberately has no self-action guard. Every other user-targeted mutation endpoint (plan, activate, deactivate, reset-quota, delete, compact-now, hygiene-compact-memory) still rejects a self-targeted call. For the plan / activate / deactivate / reset-quota / delete set that guard stops an admin escalating their own account: raising their own quota, upgrading their own plan, locking themselves out. Which model an admin's own agent talks to is a personal preference with no privilege attached, and blocking it stops the most common legitimate use (an admin trying a model on their own account before rolling it out). audit_admin still resolves get_current_admin, so the role check and the audit record are unaffected.
Path parameters
Request body
Response
Successful Response