Patch Changes
- 680ff48: Text prompts now use block cursors, while active turns and model or channel setup use shared green progress pulses.
- 27a9701: Resolve extensionless relative imports whose target basename contains dots when bundling authored modules. Local files such as
./mock-registry.schemasand dependency requires such as./Reflect.getPrototypeOfnow probe Eve's configured.tsand.jsextensions before being treated as asset imports. - 3a64a8f:
eve initwith no target, when run by a coding agent, now prints a setup guide — what to ask the user, then the scaffold command — instead of scaffolding the current directory. The guide routes both channels (Slack credentials) and connections (per-user OAuth) through Vercel Connect so credentials are provisioned rather than hand-managed.eve init <name>andeve init .are unchanged. - 3a64a8f:
eve initnow offers to open an installed coding-agent REPL when its CLI is onPATH, while keepingeve devas the default. It detects Claude Code, Codex, Cursor, Droid, Gemini CLI, opencode, and Pi. The selected REPL starts with a project-specific setup prompt andeve dev --no-uiverification guidance. Coding-agent and non-interactive launches, plus systems without any supported CLI, keep the existing development-server handoff. - 86a35eb: Add inline tool auth provider overloads so tools can call
ctx.getToken(provider, options?)andctx.requireAuth(provider, options?)without declaring a single top-levelauth. Vercel Connect providers can be authored inline withconnect("service/agent")orconnect({ connector, tokenParams }); the existing top-level toolauthfield and no-argument tool auth accessors remain supported for compatibility, but are now deprecated in favor of inline providers. - 25ab1e7: Preserve dev-runtime snapshots that are still referenced by local durable workflow data so parked HITL turns can resume after
eve devrebuilds. - 504f59e: Allow
eve evaltarget checks to match a scoped package name such as@acme/agentagainst the runtime agent identityagent. - 0dca794: Restore Slack authorization status updates by posting a link-free public status while sending the sign-in challenge privately, then updating the public status when authorization completes.
- 3548363: Strengthen Vercel and just-bash process streaming with deterministic completion, safe output cancellation, and idempotent process operations.