supermemory/packages/lib/token-provider.ts
2026-06-22 15:23:10 -07:00

11 lines
259 B
TypeScript

export type TokenProvider = () => Promise<string | null>
let tokenProvider: TokenProvider = async () => null
export function setTokenProvider(provider: TokenProvider) {
tokenProvider = provider
}
export function getAuthToken() {
return tokenProvider()
}