ADK for TypeScript: API Reference
    Preparing search index...

    Interface SessionArtifactService

    interface SessionArtifactService {
        deleteArtifact(filename: string): Promise<void>;
        getArtifactVersion(
            request: SessionLoadArtifactRequest,
        ): Promise<ArtifactVersion | undefined>;
        listArtifactKeys(): Promise<string[]>;
        listArtifactVersions(filename: string): Promise<ArtifactVersion[]>;
        listVersions(filename: string): Promise<number[]>;
        loadArtifact(
            request: SessionLoadArtifactRequest,
        ): Promise<Part | undefined>;
        saveArtifact(request: SessionSaveArtifactRequest): Promise<number>;
    }

    Methods