diff --git a/src/extension.ts b/src/extension.ts index 47e3159..076cc33 100644 --- a/src/extension.ts +++ b/src/extension.ts @@ -127,6 +127,22 @@ export interface FrontierAPI { */ downloadLFSFile: (projectPath: string, oid: string, size: number) => Promise; + /** + * Resolve a (typically presigned) download URL for a single LFS object + * WITHOUT downloading the bytes. Used for streaming media directly from the + * object store (e.g. an R2 presigned URL fed to a