Overview

The Agent Preferences API stores per-user response-style settings. On every successful update, the platform regenerates a managed STYLE.md file in every agent workspace owned by the user. These preferences are also injected into agent-chat system instructions at send time. Supported response styles are:
  • concise — brief, direct responses without preamble.
  • balanced — the default, thorough enough to be useful but concise enough to stay readable.
  • detailed — full reasoning, context, and edge cases.
  • custom — driven entirely by custom_instructions.
This namespace is served by the Allternit API data-plane node (http://127.0.0.1:8013 on the same machine, or your paired or provisioned node). The hosted Cloud API at https://api.allternit.com does not route it; it relays only agent sessions, canvases, office and beta research/sessions. See Cloud API.

Base URL

Authentication

All requests must include a valid bearer token in the Authorization header.

Preference object

Endpoints

Get preferences

Returns the caller’s preferences. If no row exists, returns the default style balanced with empty custom instructions.

Example request

Example response

Set preferences

Updates the caller’s preferences. Omitted fields are merged with existing values. After the database update, the gateway best-effort regenerates STYLE.md in every agent workspace the user owns.

Request body

Example request

Example response

STYLE.md format

The managed STYLE.md written to each workspace looks like this:
Do not hand-edit STYLE.md. The gateway overwrites it on every preference update.

Error codes