@artinet/sdk
Version:
A TypeScript SDK for building collaborative AI agents.
14 lines (13 loc) • 440 B
JavaScript
/**
* Copyright 2025 The Artinet Project
* SPDX-License-Identifier: Apache-2.0
*/
import { TaskArtifactUpdateEventSchema, MessageSchema, TaskSchema, TaskStatusUpdateEventSchema, } from "@artinet/types/a2a";
import { z } from "zod/v4";
export const UpdateSchema = z.discriminatedUnion("kind", [
MessageSchema,
TaskSchema,
TaskStatusUpdateEventSchema,
TaskArtifactUpdateEventSchema,
]);
export * from "@artinet/types/a2a";