UNPKG

@artinet/sdk

Version:

A TypeScript SDK for building collaborative AI agents.

17 lines (16 loc) 438 B
/** * Copyright 2025 The Artinet Project * SPDX-License-Identifier: Apache-2.0 */ import { A2A } from "../types/index.js"; export const FINAL_STATES = [ A2A.TaskState.completed, A2A.TaskState.failed, A2A.TaskState.canceled, A2A.TaskState.rejected, ]; export const PROCESSING_STATES = [ A2A.TaskState.working, A2A.TaskState.submitted, ]; export const isProcessing = (state) => PROCESSING_STATES.includes(state);