Start a chat
Start a new chat and kick off the first assistant turn.
Documentation Index
Fetch the complete documentation index at: https://dev.chief.bot/llms.txt
Use this file to discover all available pages before exploring further.
Authorizations
Personal Access Token, sent verbatim as pat_<32 chars>. PATs are
minted from the Chief settings UI.
Headers
Project identifier scoping the request. Required on every
project-scoped public endpoint. Missing or malformed values respond
with HTTP 400 and code publicapi.tenancy.project.missing.
^project_[a-z0-9]{20}$Body
The user's message to start the chat.
Mode preset that controls model class and tool selection.
auto lets the backend classify the prompt and route. Defaults
to auto when omitted.
auto, fast, expert, research Biases model selection within the chosen intelligence mode
toward a specific vendor. automatic (or omitted) leaves the
router's default ordering. The mode preset still controls
thinking depth and tool selection — provider only re-ranks
candidate models. Mirrors the UI's AI Provider picker.
automatic, anthropic, openai, google Skill names to pre-load before the LLM runs. The Bluesky UI's "Expert Voice" picker sends one entry; the API accepts many. Each name must reference a skill the caller can access.
When false, disables the public-web-search tool for this
turn. Omitting or sending true leaves the mode default in
place.
Optional. Narrows the knowledge the assistant may consult on this turn. Each id list is independently validated for shape; access is enforced server-side.