Skip to content

fix(eve): ignore .devtools in eve dev watcher - #1719

Open
cfleissner-evisions wants to merge 1 commit into
vercel:mainfrom
cfleissner-evisions:fix/ignore-devtools-in-dev-watcher
Open

fix(eve): ignore .devtools in eve dev watcher#1719
cfleissner-evisions wants to merge 1 commit into
vercel:mainfrom
cfleissner-evisions:fix/ignore-devtools-in-dev-watcher

Conversation

@cfleissner-evisions

@cfleissner-evisions cfleissner-evisions commented Aug 6, 2026

Copy link
Copy Markdown

Summary

Closes #1720.

AI SDK DevTools stores generation data in .devtools. That caused two problems in eve dev:

  • The authored-source watcher treated writes as source changes and recompiled.
  • Agent discovery treated .devtools/ as an unsupported directory and warned: Ignoring unsupported directory ".devtools/" in the agent root.

.eve is already a silent generated directory. This change treats .devtools the same way: ignore it in the watcher, classify it as an ignored agent-root directory (no warning), and skip it in source snapshots.

Validation

  • pnpm --filter eve build
  • pnpm --filter eve exec vitest run --config vitest.scenario.config.ts src/internal/nitro/host/dev-authored-source-watcher.scenario.test.ts -t "ignores generated directories" — 1 passed, 10 skipped
  • pnpm --filter eve exec vitest run --config vitest.integration.config.ts src/discover/agent.integration.test.ts -t "silently ignores generated runtime directories" — 1 passed

Docs are not applicable.

Checklist

  • I linked an issue with prior discussion confirming this change is wanted
  • I ran the relevant checks from CONTRIBUTING.md
  • I added tests and documentation where relevant
  • I added a changeset if this touches the published eve package
  • DCO sign-off passes for every commit (git commit --signoff)

@vercel

vercel Bot commented Aug 6, 2026

Copy link
Copy Markdown
Contributor

@cfleissner-evisions is attempting to deploy a commit to the Vercel Team on Vercel.

A member of the Team first needs to authorize it.

AI SDK DevTools writes under .devtools. Ignore that directory in the eve dev watcher, agent discovery, and source snapshots so generation writes do not recompile or warn.

Signed-off-by: Chris Fleissner <chris.fleissner@evisions.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
@cfleissner-evisions
cfleissner-evisions force-pushed the fix/ignore-devtools-in-dev-watcher branch from e90f7e4 to f9aceab Compare August 6, 2026 16:12
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.

eve dev recompiles when AI SDK DevTools writes .devtools

1 participant