Skip to main content

Module canvas

Module canvas 

Source
Expand description

Canvas declarations, provider callbacks, and host-side canvas RPC types. Canvas declarations, provider callbacks, and host-side canvas RPC types.

Experimental. Canvas types are part of an experimental wire-protocol surface and may change or be removed in future SDK or CLI releases.

Structs§

CanvasDeclaration
Declarative metadata for a single canvas, sent over the wire on session.create / session.resume.
CanvasError
Structured error returned from canvas handlers.

Traits§

CanvasHandler
Provider-side canvas lifecycle handler.

Type Aliases§

CanvasJsonSchema
JSON Schema object used for canvas inputs and canvas-scoped tools.
CanvasResult
Result alias for canvas handler methods.