MCPcopy Index your code
hub / github.com/CodebuffAI/codebuff / isChatGptOAuthValid

Function isChatGptOAuthValid

sdk/src/credentials.ts:173–180  ·  view source on GitHub ↗
(clientEnv: ClientEnv = env)

Source from the content-addressed store, hash-verified

171}
172
173export const isChatGptOAuthValid = (clientEnv: ClientEnv = env): boolean => {
174 const credentials = getChatGptOAuthCredentials(clientEnv)
175 if (!credentials) {
176 return false
177 }
178 const bufferMs = 5 * 60 * 1000
179 return credentials.expiresAt > Date.now() + bufferMs
180}
181
182let chatGptRefreshPromise: Promise<ChatGptOAuthCredentials | null> | null = null
183

Callers 3

UsageBannerFunction · 0.90
getChatGptOAuthStatusFunction · 0.90

Calls 1

Tested by

no test coverage detected