Type projection for Antigravity core events.
Summary
Types
@type stream_event() :: AntigravityCliSdk.Types.InitEvent.t() | AntigravityCliSdk.Types.MessageEvent.t() | AntigravityCliSdk.Types.ErrorEvent.t() | AntigravityCliSdk.Types.ResultEvent.t()
Functions
@spec final_event?(stream_event()) :: boolean()
@spec parse_event(String.t()) :: {:ok, [stream_event()]} | {:error, AntigravityCliSdk.Error.t()}
@spec project_core_event(CliSubprocessCore.Event.t()) :: [stream_event()]