Skip to main content

Module viewer

Module viewer 

Source
Expand description

Viewer HTTP client + request wire shapes.

Standalone publisher of streaming-checkpoint events (agent completion / function execution / function invention recursive / laboratory execution) to a remote viewer’s HTTP server. Lives in the http module alongside HttpClient. The api server’s objectiveai_api::viewer::Client<CTXEXT> is a thin context-aware wrapper over this client.

Structs§

AgentCompletionCreateParams
Client
The viewer HTTP client. Constructed once at process startup; all send_* methods take &self so the client is shared across the app via Arc<Client>.
FunctionExecutionCreateParams
FunctionInventionRecursiveCreateParams
LaboratoryExecutionCreateParams
ResponseError

Enums§

AgentCompletionRequest
FunctionExecutionRequest
FunctionInventionRecursiveRequest
LaboratoryExecutionRequest
Request