目录

Agent Framework Kit

Change Type Old Version New Version d.ts File
API added NA

Class Name:global;

API declaration:export enum Role

Difference:export enum Role

api/@hms.ai.A2A.d.ts
API added NA

Class Name:Role;

API declaration:AGENT = 0

Difference:AGENT = 0

api/@hms.ai.A2A.d.ts
API added NA

Class Name:Role;

API declaration:USER = 1

Difference:USER = 1

api/@hms.ai.A2A.d.ts
API added NA

Class Name:Role;

API declaration:UNSPECIFIED = 2

Difference:UNSPECIFIED = 2

api/@hms.ai.A2A.d.ts
API added NA

Class Name:global;

API declaration:export enum TaskState

Difference:export enum TaskState

api/@hms.ai.A2A.d.ts
API added NA

Class Name:TaskState;

API declaration:SUBMITTED = 0

Difference:SUBMITTED = 0

api/@hms.ai.A2A.d.ts
API added NA

Class Name:TaskState;

API declaration:WORKING = 1

Difference:WORKING = 1

api/@hms.ai.A2A.d.ts
API added NA

Class Name:TaskState;

API declaration:INPUT_REQUIRED = 2

Difference:INPUT_REQUIRED = 2

api/@hms.ai.A2A.d.ts
API added NA

Class Name:TaskState;

API declaration:COMPLETED = 3

Difference:COMPLETED = 3

api/@hms.ai.A2A.d.ts
API added NA

Class Name:TaskState;

API declaration:CANCELED = 4

Difference:CANCELED = 4

api/@hms.ai.A2A.d.ts
API added NA

Class Name:TaskState;

API declaration:FAILED = 5

Difference:FAILED = 5

api/@hms.ai.A2A.d.ts
API added NA

Class Name:TaskState;

API declaration:REJECTED = 6

Difference:REJECTED = 6

api/@hms.ai.A2A.d.ts
API added NA

Class Name:TaskState;

API declaration:AUTH_REQUIRED = 7

Difference:AUTH_REQUIRED = 7

api/@hms.ai.A2A.d.ts
API added NA

Class Name:TaskState;

API declaration:UNSPECIFIED = 8

Difference:UNSPECIFIED = 8

api/@hms.ai.A2A.d.ts
API added NA

Class Name:global;

API declaration:export interface Part

Difference:export interface Part

api/@hms.ai.A2A.d.ts
API added NA

Class Name:Part;

API declaration:text?: string;

Difference:text?: string;

api/@hms.ai.A2A.d.ts
API added NA

Class Name:Part;

API declaration:raw?: string;

Difference:raw?: string;

api/@hms.ai.A2A.d.ts
API added NA

Class Name:Part;

API declaration:url?: string;

Difference:url?: string;

api/@hms.ai.A2A.d.ts
API added NA

Class Name:Part;

API declaration:data?: object | string | number | boolean;

Difference:data?: object | string | number | boolean;

api/@hms.ai.A2A.d.ts
API added NA

Class Name:Part;

API declaration:mediaType?: string;

Difference:mediaType?: string;

api/@hms.ai.A2A.d.ts
API added NA

Class Name:Part;

API declaration:filename?: string;

Difference:filename?: string;

api/@hms.ai.A2A.d.ts
API added NA

Class Name:Part;

API declaration:metadata?: object;

Difference:metadata?: object;

api/@hms.ai.A2A.d.ts
API added NA

Class Name:global;

API declaration:export interface Message

Difference:export interface Message

api/@hms.ai.A2A.d.ts
API added NA

Class Name:Message;

API declaration:messageId: string;

Difference:messageId: string;

api/@hms.ai.A2A.d.ts
API added NA

Class Name:Message;

API declaration:role: Role;

Difference:role: Role;

api/@hms.ai.A2A.d.ts
API added NA

Class Name:Message;

API declaration:parts: Part[];

Difference:parts: Part[];

api/@hms.ai.A2A.d.ts
API added NA

Class Name:Message;

API declaration:contextId?: string;

Difference:contextId?: string;

api/@hms.ai.A2A.d.ts
API added NA

Class Name:Message;

API declaration:extensions?: string[];

Difference:extensions?: string[];

api/@hms.ai.A2A.d.ts
API added NA

Class Name:Message;

API declaration:metadata?: object;

Difference:metadata?: object;

api/@hms.ai.A2A.d.ts
API added NA

Class Name:Message;

API declaration:referenceTaskIds?: string[];

Difference:referenceTaskIds?: string[];

api/@hms.ai.A2A.d.ts
API added NA

Class Name:Message;

API declaration:taskId?: string;

Difference:taskId?: string;

api/@hms.ai.A2A.d.ts
API added NA

Class Name:global;

API declaration:export interface Artifact

Difference:export interface Artifact

api/@hms.ai.A2A.d.ts
API added NA

Class Name:Artifact;

API declaration:artifactId: string;

Difference:artifactId: string;

api/@hms.ai.A2A.d.ts
API added NA

Class Name:Artifact;

API declaration:parts: Part[];

Difference:parts: Part[];

api/@hms.ai.A2A.d.ts
API added NA

Class Name:Artifact;

API declaration:description?: string;

Difference:description?: string;

api/@hms.ai.A2A.d.ts
API added NA

Class Name:Artifact;

API declaration:extensions?: string[];

Difference:extensions?: string[];

api/@hms.ai.A2A.d.ts
API added NA

Class Name:Artifact;

API declaration:metadata?: object;

Difference:metadata?: object;

api/@hms.ai.A2A.d.ts
API added NA

Class Name:Artifact;

API declaration:name?: string;

Difference:name?: string;

api/@hms.ai.A2A.d.ts
API added NA

Class Name:global;

API declaration:export interface TaskStatus

Difference:export interface TaskStatus

api/@hms.ai.A2A.d.ts
API added NA

Class Name:TaskStatus;

API declaration:state: TaskState;

Difference:state: TaskState;

api/@hms.ai.A2A.d.ts
API added NA

Class Name:TaskStatus;

API declaration:timestamp?: string;

Difference:timestamp?: string;

api/@hms.ai.A2A.d.ts
API added NA

Class Name:TaskStatus;

API declaration:message?: Message;

Difference:message?: Message;

api/@hms.ai.A2A.d.ts
API added NA

Class Name:global;

API declaration:export interface Task

Difference:export interface Task

api/@hms.ai.A2A.d.ts
API added NA

Class Name:Task;

API declaration:id: string;

Difference:id: string;

api/@hms.ai.A2A.d.ts
API added NA

Class Name:Task;

API declaration:contextId: string;

Difference:contextId: string;

api/@hms.ai.A2A.d.ts
API added NA

Class Name:Task;

API declaration:status: TaskStatus;

Difference:status: TaskStatus;

api/@hms.ai.A2A.d.ts
API added NA

Class Name:Task;

API declaration:artifacts?: Artifact[];

Difference:artifacts?: Artifact[];

api/@hms.ai.A2A.d.ts
API added NA

Class Name:Task;

API declaration:history?: Message[];

Difference:history?: Message[];

api/@hms.ai.A2A.d.ts
API added NA

Class Name:Task;

API declaration:metadata?: object;

Difference:metadata?: object;

api/@hms.ai.A2A.d.ts
API added NA

Class Name:global;

API declaration:export type OnDataCallback = (method: AgentOperation, context: RequestContext) => void;

Difference:export type OnDataCallback = (method: AgentOperation, context: RequestContext) => void;

api/@hms.ai.A2A.d.ts
API added NA

Class Name:global;

API declaration:export function createA2AServer(agentCard: common.AgentCard, onData: OnDataCallback, want?: Want): Server;

Difference:export function createA2AServer(agentCard: common.AgentCard, onData: OnDataCallback, want?: Want): Server;

api/@hms.ai.A2A.d.ts
API added NA

Class Name:global;

API declaration:export type ProxySender = (data: string) => void;

Difference:export type ProxySender = (data: string) => void;

api/@hms.ai.A2A.d.ts
API added NA

Class Name:global;

API declaration:export interface Server

Difference:export interface Server

api/@hms.ai.A2A.d.ts
API added NA

Class Name:Server;

API declaration:start(): void;

Difference:start(): void;

api/@hms.ai.A2A.d.ts
API added NA

Class Name:Server;

API declaration:stop(): void;

Difference:stop(): void;

api/@hms.ai.A2A.d.ts
API added NA

Class Name:Server;

API declaration:onMessage(data: string, sender: ProxySender): void;

Difference:onMessage(data: string, sender: ProxySender): void;

api/@hms.ai.A2A.d.ts
API added NA

Class Name:Server;

API declaration:onAuth(data: string): string;

Difference:onAuth(data: string): string;

api/@hms.ai.A2A.d.ts
API added NA

Class Name:Server;

API declaration:updateStatus(taskId: string, status: TaskStatus): void;

Difference:updateStatus(taskId: string, status: TaskStatus): void;

api/@hms.ai.A2A.d.ts
API added NA

Class Name:Server;

API declaration:addArtifact(taskId: string, taskArtifactParam: TaskArtifactParam): void;

Difference:addArtifact(taskId: string, taskArtifactParam: TaskArtifactParam): void;

api/@hms.ai.A2A.d.ts
API added NA

Class Name:global;

API declaration:export enum AgentOperation

Difference:export enum AgentOperation

api/@hms.ai.A2A.d.ts
API added NA

Class Name:AgentOperation;

API declaration:EXECUTE = 0

Difference:EXECUTE = 0

api/@hms.ai.A2A.d.ts
API added NA

Class Name:AgentOperation;

API declaration:CANCEL = 1

Difference:CANCEL = 1

api/@hms.ai.A2A.d.ts
API added NA

Class Name:AgentOperation;

API declaration:CLEAR_CONTEXT = 2

Difference:CLEAR_CONTEXT = 2

api/@hms.ai.A2A.d.ts
API added NA

Class Name:AgentOperation;

API declaration:PERCEPTION_SUGGEST = 3

Difference:PERCEPTION_SUGGEST = 3

api/@hms.ai.A2A.d.ts
API added NA

Class Name:global;

API declaration:export interface RequestContext

Difference:export interface RequestContext

api/@hms.ai.A2A.d.ts
API added NA

Class Name:RequestContext;

API declaration:getAgentId(): string | undefined;

Difference:getAgentId(): string | undefined;

api/@hms.ai.A2A.d.ts
API added NA

Class Name:RequestContext;

API declaration:getClientSessionId(): string | undefined;

Difference:getClientSessionId(): string | undefined;

api/@hms.ai.A2A.d.ts
API added NA

Class Name:RequestContext;

API declaration:getUserInput(delimiter?: string): string;

Difference:getUserInput(delimiter?: string): string;

api/@hms.ai.A2A.d.ts
API added NA

Class Name:RequestContext;

API declaration:getMessage(): Message | undefined;

Difference:getMessage(): Message | undefined;

api/@hms.ai.A2A.d.ts
API added NA

Class Name:RequestContext;

API declaration:getRelatedTasks(): Task[];

Difference:getRelatedTasks(): Task[];

api/@hms.ai.A2A.d.ts
API added NA

Class Name:RequestContext;

API declaration:getCurrentTask(): Task | undefined;

Difference:getCurrentTask(): Task | undefined;

api/@hms.ai.A2A.d.ts
API added NA

Class Name:RequestContext;

API declaration:getTaskId(): string | undefined;

Difference:getTaskId(): string | undefined;

api/@hms.ai.A2A.d.ts
API added NA

Class Name:RequestContext;

API declaration:getContextId(): string | undefined;

Difference:getContextId(): string | undefined;

api/@hms.ai.A2A.d.ts
API added NA

Class Name:RequestContext;

API declaration:getMetadata(): object;

Difference:getMetadata(): object;

api/@hms.ai.A2A.d.ts
API added NA

Class Name:global;

API declaration:export interface TaskArtifactParam

Difference:export interface TaskArtifactParam

api/@hms.ai.A2A.d.ts
API added NA

Class Name:TaskArtifactParam;

API declaration:parts: Part[];

Difference:parts: Part[];

api/@hms.ai.A2A.d.ts
API added NA

Class Name:TaskArtifactParam;

API declaration:artifactId?: string;

Difference:artifactId?: string;

api/@hms.ai.A2A.d.ts
API added NA

Class Name:TaskArtifactParam;

API declaration:name?: string;

Difference:name?: string;

api/@hms.ai.A2A.d.ts
API added NA

Class Name:TaskArtifactParam;

API declaration:metadata?: object;

Difference:metadata?: object;

api/@hms.ai.A2A.d.ts
API added NA

Class Name:TaskArtifactParam;

API declaration:append?: boolean;

Difference:append?: boolean;

api/@hms.ai.A2A.d.ts
API added NA

Class Name:TaskArtifactParam;

API declaration:lastChunk?: boolean;

Difference:lastChunk?: boolean;

api/@hms.ai.A2A.d.ts
API added NA

Class Name:TaskArtifactParam;

API declaration:extensions?: string[];

Difference:extensions?: string[];

api/@hms.ai.A2A.d.ts
Addedkit

Class Name:global;

API declaration:

Difference:NA

Class Name:global;

API declaration:api@hms.ai.A2A.d.ts

Difference:AgentFrameworkKit

api/@hms.ai.A2A.d.ts