Lovable
Lovable is part of the vibe-coding ecosystem. It is not a first-class provider in the ActsAsGeek integration registry, so there is no credential or webhook flow to configure.
Not a registry provider
Lovable has no dedicated provider implementation, verifier, or webhook handler in the current codebase. Treat anything claiming a Lovable-specific OAuth or API-key connector as out of date. See the vibe-coding ecosystem overview for how these platforms fit in.
Send telemetry with the software development kit (SDK)
Install the published @actsasgeek/observability SDK in the application that you build on Lovable. Use it to report model usage and cost for an Environment.
pnpm add @actsasgeek/observabilityusage.ts
import { ActsAsGeek } from "@actsasgeek/observability"
const aag = new ActsAsGeek({
apiKey: process.env.AAG_API_KEY,
projectId: process.env.AAG_PROJECT_ID,
})
// The event requires projectId.
// The SDK derives token counts and cost from input and output.
await aag.trackAi({
projectId: process.env.AAG_PROJECT_ID!,
model: "gpt-4o",
input: prompt,
output: completion,
})Tip
To add support for a platform, add it to the provider registry at
lib/integrations/providers.ts. Add a verifier. Add a webhook handler when the platform requires one. Then the platform can appear here as a Connector.