Skip to main content

Module events

Module events 

Source
Expand description

What core reports while it works: steps, results, warnings and progress, as structured events. The CLI renders them in the terminal; a server keeps them with the job, streams them to the app and writes them to its log.

Structs§

Discard
Events dropped, for callers that do not need them.
Event
Reporter
Sends events to a sink, tagging each with the step in progress.
Usage
LLM tokens so far and, when prices are set, their cost.

Enums§

Kind
Level

Traits§

EventSink
Where events go. Implementations decide how often to show progress.