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.
Highlights
MCP client in the runtime - New everruns-mcp crate ships a first-class MCP client with stdio transport, wired into the runtime and coding-CLI (#2045).
API keys renamed to personal access tokens - User-scoped auth credentials are now consistently called "personal access tokens" across the table (personal_access_tokens), API (/v1/auth/personal-access-tokens), UI (Settings > Personal access tokens), CLI, specs, and docs. Tokens are now prefixed evr_pat_ instead of evr_; existing tokens are invalidated and must be re-created (re-run everruns login) (#2043).
Security hardening - SSRF DNS pinning for MCP server execution (EVE-516), ReDoS hardening for grep-based tool call regex (EVE-517), distributed + per-account rate limiting (EVE-513), and fail-closed LLM key resolution with env fallback removed (EVE-511).
Org-level controls - Feature flags with opt-in UI and API, per-org soft caps on concurrent sessions and active turns (EVE-508), per-org outbound tool-call rate limiting, and concurrency/volume caps for eval runs (EVE-509).
User-defined hooks - Composable bash executor for lifecycle hooks; user_prompt_submit and turn_end events now available (#2022).