The agent this chat is bound to — the {agent_id} in the chat WebSocket or REST-turn URL. Legacy chats can return null; clients must fall back to their organization’s configured published agent UUID, verified against List Agents. Do not infer it from display name or is_trellis_default. The server does not backfill the legacy row, so apply the fallback on every load.