LemonCliRunners. DroidSubagent
(lemon_cli_runners v0.1.0)
View Source
High-level API for using Factory Droid as a collaborating subagent.
Summary
Types
@type session() :: %{ pid: pid(), stream: LemonAgent.EventStream.t(), resume_token: LemonCore.ResumeToken.t() | nil, token_agent: pid() | nil, cwd: String.t() }
Functions
@spec events(session()) :: Enumerable.t()
@spec resume( LemonCore.ResumeToken.t(), keyword() ) :: {:ok, session()} | {:error, term()}
@spec resume_token(session()) :: LemonCore.ResumeToken.t() | nil