Greptile Query Streaming (HTTP + SSE)
Version 1.0.0
AsyncAPI 2.6 description of Greptile's **query streaming** surface. Greptile does not publish a WebSocket API. The only asynchronous / event-style transport documented at https://docs.greptile.com/quickstart and https://docs.greptile.com/api-reference/query is **HTTP Server-Sent Events (SSE)** delivered over the same REST endpoint (`POST /query`) when the request body sets `stream: true`. The `POST /search` endpoint accepts the same `stream` flag. SSE is a one-way, server-to-client HTTP streaming channel; it is **not** WebSocket. This AsyncAPI document models only the streamed events emitted by Greptile's SSE response. The request body itself (messages, repositories, sessionId, genius) is modeled in the companion OpenAPI document at `openapi/greptile-openapi.yml`.
Channels
Messages
Servers
api.greptile.com