Minor Changes
- 0e0f3cc: - Adds
audience(input)todefineChanneland a durable conversation context for trace policies.eveChannelnow defaults anonymous callers to public and authenticated callers to private. Trace content is public-or-development by default.metadata().audienceis deprecated. Channel epoch 19 extensions keep working through a warned fallback; move classification toaudience(input).
Patch Changes
- c500167: Pass
defaultDeliver()to custom Slack input handlers so they can delegate selected requests to eve's standard thread or private DM delivery. - 520f498: Keep local subagent workflow visibility metadata aligned with the inherited trace decision so Agent Runs does not hide content that was exported for the child.
- d63d6b7: Attribute local and remote background agent tool activity to its task, including when continuing or steering an existing agent. Each task keeps one progress item, and new work no longer reports against the previous task.
- bf1175d: Ignore generated module and declaration source maps when discovering skills, so they are not reported as unrecognized skill files.
- 15c7a2e: Allow
eve initto add an agent to an existing package without requiring a literal.target. You can now initialize the current package or pass the path to an existing package directly. - 7a63a68: Keep completed foreground turns in native terminal scrollback while a background subagent continues streaming, rather than hiding them behind the live viewport.
- bef74fe: Add
protocolVersionDiscoveryto MCP client connections. Set it tofalseto use the initialization handshake for servers that reject modern discovery, while keeping discovery enabled by default. - dafa558: Scheduled runs that start background work now stay open and silent until the result is available, then deliver the final response once.
- 7ad2740: Allow the self-modification agent arguments to set the reasoning effort used by its subagent.
- 0f79075: Make
withEve()discover project-levelagents/workspace members, mounting each named agent through a Next.js app without repeating the agent map innext.config.ts. Workspace peers declared withdefineWorkspaceAgent()route through the named Next.js mount automatically. - 09425a0: Move the self-modification registry item to
eve/self-modification, remove its experimental label and separate production address, and run its production setup flow when added directly. - 638aed5: Background task activity now uses a tool's per-call label when one is provided, while retaining the tool or subagent name for execution identity.