start

inline suspend fun <I : Any, O : Any> Agent<I, O>.start(vararg attachments: Attachment): AgentRun<O>
inline suspend fun <I : Any, O : Any> Agent<I, O>.start(input: I? = null, vararg attachments: Attachment): AgentRun<O>