Skip to Content
Naylence Docs are in active development. Share feedback in Discord.

naylence-agent-sdk-ts


naylence-agent-sdk-ts / TaskJSON

Interface: TaskJSON

Defined in: src/naylence/agent/a2a-types.ts:391

Extends

  • Omit<Task, "status">

Properties

PropertyTypeInherited fromDefined in
artifacts?| { append?: boolean | null; description?: string | null; index: number; lastChunk?: boolean | null; metadata?: Metadata | null; name?: string | null; parts: ( | { metadata?: Metadata | null; text: string; type: "text"; } | { file: { bytes?: string | null; mimeType?: string | null; name?: string | null; uri?: string | null; }; metadata?: Metadata | null; type: "file"; } | { data: Metadata; metadata?: Metadata | null; type: "data"; })[]; }[] | nullOmit.artifactssrc/naylence/agent/a2a-types.ts:149
history?| { metadata?: Metadata | null; parts: ( | { metadata?: Metadata | null; text: string; type: "text"; } | { file: { bytes?: string | null; mimeType?: string | null; name?: string | null; uri?: string | null; }; metadata?: Metadata | null; type: "file"; } | { data: Metadata; metadata?: Metadata | null; type: "data"; })[]; role: "user" | "agent"; }[] | nullOmit.historysrc/naylence/agent/a2a-types.ts:150
idstringOmit.idsrc/naylence/agent/a2a-types.ts:146
metadata?Metadata | nullOmit.metadatasrc/naylence/agent/a2a-types.ts:151
sessionId?string | nullOmit.sessionIdsrc/naylence/agent/a2a-types.ts:147
statusTaskStatusJSON-src/naylence/agent/a2a-types.ts:392
Last updated on