Overview

The Agent Chat API forwards user messages to a live Gizzi Runtime session and streams the runtime’s event bus back to the caller. The chatId is the platform agent session id created through the agent-sessions flow; the platform simply proxies the payload, preserving provider, model, harness, and system prompt overrides.

Base URL

For local development:

Authentication

All requests require a valid bearer token in the Authorization header. See Authentication for details.

Endpoints

Send a chat message

Request body

Response

Returns a server-sent event stream from Gizzi Runtime. Each event is a JSON payload on the event bus, for example:

Chat action

Response

Error codes