@iqai/adk-cli
Version:
CLI tool for creating, running, and testing ADK-TS agents
27 lines • 1.07 kB
TypeScript
import { ArtifactsService } from "./artifacts.service";
export declare class ArtifactsController {
private readonly artifacts;
constructor(artifacts: ArtifactsService);
listArtifacts(id: string, sessionId: string): Promise<{
artifacts: import("./artifacts.service").ArtifactKey[];
} | {
error: string;
}>;
getArtifact(id: string, sessionId: string, artifactName: string): Promise<import("./artifacts.service").Artifact | {
error: string;
}>;
listArtifactVersions(id: string, sessionId: string, artifactName: string): Promise<{
versions: import("./artifacts.service").ArtifactVersion[];
} | {
error: string;
}>;
getArtifactVersion(id: string, sessionId: string, artifactName: string, versionId: string): Promise<import("./artifacts.service").Artifact | {
error: string;
}>;
deleteArtifact(id: string, sessionId: string, artifactName: string): Promise<{
success: boolean;
} | {
error: string;
}>;
}
//# sourceMappingURL=artifacts.controller.d.ts.map