naylence-agent-sdk-ts / TaskJSON
Interface: TaskJSON
Defined in: src/naylence/agent/a2a-types.ts:391
Extends
Omit<Task,"status">
Properties
| Property | Type | Inherited from | Defined 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"; })[]; }[] | null | Omit.artifacts | src/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"; }[] | null | Omit.history | src/naylence/agent/a2a-types.ts:150 |
id | string | Omit.id | src/naylence/agent/a2a-types.ts:146 |
metadata? | Metadata | null | Omit.metadata | src/naylence/agent/a2a-types.ts:151 |
sessionId? | string | null | Omit.sessionId | src/naylence/agent/a2a-types.ts:147 |
status | TaskStatusJSON | - | src/naylence/agent/a2a-types.ts:392 |
Last updated on