Summary
On Windows, the dev schedule dispatch route returns a 500 with an internal module-not-found error. Everything else in the same project works — normal sessions, MCP connection tool calls, durable HITL (kill + restart + resume), and eve eval. Only the schedule dispatch route fails, and the path in the error uses Windows backslashes, so this looks like a path-resolution bug in the dev codegen on Windows.
Repro
- Add a schedule:
// agent/schedules/digest.ts
import { defineSchedule } from "eve/schedules";
export default defineSchedule({
cron: "0 9 * * *",
markdown: "Summarize something.",
});
npx eve dev --no-ui
POST /eve/v1/dev/schedules/digest
Actual (500)
Cannot find module 'C:\<project>\src\internal\authored-module-map-loader.ts'
imported from C:\<project>\.eve\nitro\dev\index.mjs
Expected
Per the docs, the dispatch route fires the schedule once and returns the started session id(s).
Environment
eve 0.13.8 · Node 24 · Windows 11
Summary
On Windows, the dev schedule dispatch route returns a 500 with an internal module-not-found error. Everything else in the same project works — normal sessions, MCP connection tool calls, durable HITL (kill + restart + resume), and
eve eval. Only the schedule dispatch route fails, and the path in the error uses Windows backslashes, so this looks like a path-resolution bug in the dev codegen on Windows.Repro
npx eve dev --no-uiPOST /eve/v1/dev/schedules/digestActual (500)
Expected
Per the docs, the dispatch route fires the schedule once and returns the started session id(s).
Environment
eve 0.13.8 · Node 24 · Windows 11