You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
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.schemas and dependency requires such as ./Reflect.getPrototypeOf now probe Eve's configured .ts and .js extensions before being treated as asset imports.
3a64a8f: eve init with 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> and eve init . are unchanged.
3a64a8f: eve init now offers to open an installed coding-agent REPL when its CLI is on PATH, while keeping eve dev as the default. It detects Claude Code, Codex, Cursor, Droid, Gemini CLI, opencode, and Pi. The selected REPL starts with a project-specific setup prompt and eve dev --no-ui verification 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?) and ctx.requireAuth(provider, options?) without declaring a single top-level auth. Vercel Connect providers can be authored inline with connect("service/agent") or connect({ connector, tokenParams }); the existing top-level tool auth field 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 dev rebuilds.
504f59e: Allow eve eval target checks to match a scoped package name such as @acme/agent against the runtime agent identity agent.
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.