chat method

AgentChat<State> chat({
  1. String? snapshotId,
  2. String? sessionId,
  3. SessionState? state,
})

Starts a new chat, optionally attaching via snapshotId / sessionId / state (provide at most one).

Implementation

AgentChat<State> chat({
  String? snapshotId,
  String? sessionId,
  SessionState? state,
}) => _api.chat(snapshotId: snapshotId, sessionId: sessionId, state: state);