Tasks

interface Tasks(source)

Functions

Link copied to clipboard
abstract fun cancel(taskId: TaskId, metadata: Map<String, Any>? = null): A2AResult<Task>
Link copied to clipboard
abstract fun get(taskId: TaskId, historyLength: Int? = null): A2AResult<Task>
Link copied to clipboard
abstract fun list(contextId: ContextId? = null, status: TaskState? = null, pageSize: Int? = null, pageToken: PageToken? = null, historyLength: Int? = null, statusTimestampAfter: Instant? = null, includeArtifacts: Boolean? = null): A2AResult<TaskPage>
Link copied to clipboard
abstract fun subscribe(taskId: TaskId): A2AResult<MessageResponse>