Skip to content

feat(skills): Surface Eve, Flue, and Cloudflare AI - #341

Open
obostjancic wants to merge 5 commits into
mainfrom
ognjenbostjancic/tet-2938-surface-eve-flue-agents-workers-ai-in-skillsplugins
Open

feat(skills): Surface Eve, Flue, and Cloudflare AI#341
obostjancic wants to merge 5 commits into
mainfrom
ognjenbostjancic/tet-2938-surface-eve-flue-agents-workers-ai-in-skillsplugins

Conversation

@obostjancic

@obostjancic obostjancic commented Sep 4, 2026

Copy link
Copy Markdown
Member

The shared sentry-instrument skill now detects and configures Eve, Flue, the Cloudflare Agents SDK, and Workers AI. Eve and Flue route through their framework-owned setup commands to avoid duplicate spans, while the Cloudflare guidance covers automatic Workers AI instrumentation, agent class wrapping, conversation IDs, privacy controls, verification, and common failures.

Every plugin build hydrates this shared skill and its Node.js and Cloudflare references, so the new integrations are available across the Agent Plugins, Claude, Codex, Cursor, and Grok distributions without plugin-specific manifests.

closes TET-2938 (Linear issue).

Add detection and setup guidance for Eve, Flue, the Cloudflare Agents SDK,
and Workers AI to the shared instrumentation skill used by every plugin build.

Refs TET-2938

Co-Authored-By: OpenAI GPT-5.6 Codex <noreply@openai.com>
@linear-code

linear-code Bot commented Sep 4, 2026

Copy link
Copy Markdown

TET-2938

obostjancic and others added 2 commits September 4, 2026 13:40
Route Cloudflare Agents setup to the existing Durable Objects reference, clarify
conversation ID ownership, and detect the current Vercel AI and Google GenAI packages.

Refs TET-2938

Co-Authored-By: OpenAI GPT-5.6 Codex <noreply@openai.com>
Base Eve and Flue routing on detected project state, and model Cloudflare host,
model, and conversation instrumentation as composable layers.

Refs TET-2938

Co-Authored-By: OpenAI GPT-5.6 Codex <noreply@openai.com>
@obostjancic
obostjancic marked this pull request as ready for review September 4, 2026 12:12
@obostjancic
obostjancic requested a review from a team September 4, 2026 12:12
Comment thread src/skills/sentry-instrument/SKILL.md
Run framework ownership detection for every instrumentation scope and keep Eve's
OTLP exporter mutually exclusive with the Node SDK in the same agent runtime.

Refs TET-2938

Co-Authored-By: OpenAI GPT-5.6 Codex <noreply@openai.com>
Comment thread src/skills/sentry-instrument/SKILL.md Outdated
Route fresh Eve OTLP setup through project provisioning, the framework installer,
configuration, and AI-span verification before skipping the generic SDK flow.

Refs TET-2938

Co-Authored-By: OpenAI GPT-5.6 Codex <noreply@openai.com>

@cursor cursor Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Cursor Bugbot has reviewed your changes and found 2 potential issues.

Fix All in Cursor

❌ Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, enable autofix in the Cursor dashboard.

Reviewed by Cursor Bugbot for commit 25a4b0a. Configure here.

runtime. For a fresh setup, run Step 2 of `first-error-setup.md` to select or create
the Sentry project. Then follow the detected platform’s `ai-monitoring.md` Eve
section through `eve add instrumentation/sentry`, configuration, and AI-span
verification. Do not continue to the generic SDK install or error verification; this

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Eve setup uses the wrong platform

Medium Severity

The Eve OTLP route follows the detected platform’s ai-monitoring.md Eve section, but that section exists only under the Node SDK. Eve plus Next.js is an official layout and resolves to nextjs, so the route cannot find Eve setup and can apply generic Next.js AI instrumentation instead.

Fix in Cursor Fix in Web

Reviewed by Cursor Bugbot for commit 25a4b0a. Configure here.

Never create a second Sentry initialization, OTLP exporter, or AI span producer.

For **add a signal**, after completing any framework-owned handoff above, preserve the
selected base install and go to Step 3 for the requested signal.

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Add-a-signal repeats completed Eve setup

Medium Severity

Add-a-signal now finishes the Eve OTLP handoff, which already runs eve add instrumentation/sentry and AI-span verification, then still continues to Step 3 to wire the same signal. That second pass can add generic Node provider integrations on top of Eve’s exporter.

Additional Locations (1)
Fix in Cursor Fix in Web

Reviewed by Cursor Bugbot for commit 25a4b0a. Configure here.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants