Cursor
Cursor 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
Cursor has no dedicated provider implementation, verifier, or webhook handler in the current codebase. Treat anything claiming a Cursor-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)
The repository contains the @actsasgeek/observability SDK source. Its examples record submitted usage and estimated cost for an Environment.
Public SDK installation unavailable
The public npm registry returned HTTP 404 on October 13, 2026. Public package installation and deployed delivery remain unverified. The example below requires repository source.
usage.ts
import { ActsAsGeek } from "@actsasgeek/observability"
const aag = new ActsAsGeek({
baseUrl: process.env.AAG_INGESTION_ORIGIN!,
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.