UNPKG

@artinet/sdk

Version:

A TypeScript SDK for building collaborative AI agents.

21 lines (20 loc) 725 B
/** * Copyright 2025 The Artinet Project * SPDX-License-Identifier: Apache-2.0 */ import { A2A } from "../../../types/index.js"; export declare function createBaseContext({ contextId, service, task, overrides, abortSignal, }: { contextId: string; service: A2A.Service; task: A2A.Task; overrides?: Partial<Omit<A2A.EventConsumer, "contextId">>; abortSignal?: AbortSignal; }): A2A.BaseContext; export declare function createContext({ baseContext, taskId, messenger, extensions, references, userId, }: { baseContext: A2A.BaseContext; taskId: string; messenger: A2A.MessageConsumerProxy; extensions?: A2A.AgentExtension[]; references?: A2A.Task[]; userId?: string; }): A2A.Context;