LemonCliRunners.Types.StartedEvent (lemon_cli_runners v0.1.0)

View Source

Emitted when a CLI session begins.

Contains the resume token for session identification and optional metadata.

Summary

Functions

Create a new started event

Types

t()

@type t() :: %LemonCliRunners.Types.StartedEvent{
  engine: String.t(),
  meta: map() | nil,
  resume: LemonCore.ResumeToken.t(),
  title: String.t() | nil,
  type: :started
}

Functions

new(engine, resume, opts \\ [])

Create a new started event