Initialize

constructor(state: State, agent: Agent<I, O>, taskInput: I?, attachments: List<Attachment>)