Session-oriented runtime for Antigravity CLI streams.
Summary
Types
Functions
@spec capabilities() :: [atom()]
@spec close(pid()) :: :ok
@spec project_event(CliSubprocessCore.Event.t(), map()) :: {[AntigravityCliSdk.Types.stream_event()], map()}
@spec session_event_tag() :: atom()
@spec start_session([start_option()]) :: {:ok, pid(), %{info: map(), projection_state: map(), temp_dir: nil}} | {:error, term()}
@spec stderr_chunk(CliSubprocessCore.Event.t()) :: String.t() | nil