Rui
4b5fad41be
test(eve): add background subagent steering evals ( #3016 )
...
Signed-off-by: Rui Conti <ruiconti@gmail.com >
2026-09-06 14:04:36 -04:00
Andrew Barba
247b3f0524
fix(eve): release workflow - restore GitHub release detection ( #3087 )
...
Signed-off-by: Andrew Barba <barba@hey.com >
eve@0.52.2
2026-09-06 11:09:43 -04:00
github-actions[bot]
ed75e0267a
Version Packages ( #3078 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-09-06 12:09:34 +00:00
Andrew Barba
9cb98b9862
fix(eve): resolve ten session, tool, and integration failures ( #3082 )
...
Signed-off-by: Andrew Barba <barba@hey.com >
Signed-off-by: Andrew Barba <1316152+AndrewBarba@users.noreply.github.com >
2026-09-05 21:08:24 +00:00
Casey Gowrie
4446e0d105
feat(eve): allow disabling default tools ( #3069 )
...
Signed-off-by: Casey Gowrie <casey.gowrie@vercel.com >
2026-09-05 20:58:33 +00:00
Shobhan Karthish
6dfd6d61f3
fix(eve): point eve-source exports at dist ( #3076 )
...
Signed-off-by: Shobhan Karthish <ShobhanKarthish@users.noreply.github.com >
Signed-off-by: Andrew Barba <barba@hey.com >
Co-authored-by: Andrew Barba <barba@hey.com >
Co-authored-by: Shobhan Karthish <ShobhanKarthish@users.noreply.github.com >
2026-09-05 19:11:38 +00:00
Andrew Barba
1807ff9c5b
fix(eve): client streaming - resolve results with fetch tracing ( #3071 )
...
Signed-off-by: Andrew Barba <barba@hey.com >
2026-09-05 17:26:40 +00:00
Andrew Barba
4e0b3452c7
fix(eve): file memory - provision Blob with OIDC ( #3077 )
...
Signed-off-by: Andrew Barba <barba@hey.com >
2026-09-05 12:22:25 -04:00
github-actions[bot]
e603739116
Version Packages ( #3054 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-09-04 18:39:49 -04:00
OwenKephart
468f1b21ba
fix(eve): reject workspace Web Chat installs ( #3059 )
...
Signed-off-by: owenkephart <owen.kephart@vercel.com >
2026-09-04 20:11:09 +00:00
Andrew Barba
0b980abd5f
chore(eve): dependencies - upgrade Nitro to 3.0.260903-beta ( #3037 )
...
Signed-off-by: Andrew Barba <barba@hey.com >
2026-09-04 15:50:23 -04:00
Rui
09cb57e468
fix(eve): expose callback failures in logs and evals ( #3051 )
...
Signed-off-by: Rui Conti <ruiconti@gmail.com >
2026-09-04 15:47:41 -04:00
Colton Padden
81b68e55e7
test(eve): cover MCP terminal failures and rejected calls ( #2989 )
...
Extend the MCP agent channel scenario with a deterministic failed invocation, asserting the sanitized terminal error shape a hosted client sees, and with rejected agent_get/agent_update calls for unknown and stale targets.
Signed-off-by: Colton Padden <colton.padden@vercel.com >
2026-09-04 15:41:35 -04:00
OwenKephart
6967e25cfc
fix(eve): resolve workspace registry package ( #3058 )
...
Signed-off-by: owenkephart <owen.kephart@vercel.com >
2026-09-04 19:23:07 +00:00
Casey Gowrie
8fdbbf3b15
docs: list Sentry among OTel-compatible instrumentation backends ( #3052 )
...
Signed-off-by: Sergiy Dybskiy <sergiy.dybskiy@sentry.io >
Co-authored-by: Sergiy Dybskiy <sergiy.dybskiy@sentry.io >
2026-09-04 15:05:13 -04:00
Andrew Barba
c48969f759
fix(eve): session inbox - persist child reply addresses ( #3044 )
...
Signed-off-by: Andrew Barba <barba@hey.com >
2026-09-04 14:54:55 -04:00
github-actions[bot]
75f55db6e6
Version Packages ( #3030 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-09-04 14:54:44 -04:00
Andrew Barba
62f076cf30
fix(eve): workflow tools - unify owner hooks and inline turn execution ( #3042 )
...
Signed-off-by: Andrew Barba <barba@hey.com >
2026-09-04 14:24:12 -04:00
Rui
248d1b1000
fix(eve): avoid duplicating the service callback protocol path ( #3047 )
...
Signed-off-by: Rui Conti <ruiconti@gmail.com >
2026-09-04 14:07:36 -04:00
Rui
3dd8300b43
fix(eve): diagnose unsupported workflow helper contexts ( #3017 )
...
Signed-off-by: Rui Conti <ruiconti@gmail.com >
2026-09-04 18:03:22 +00:00
Colton Padden
e82b8896d9
fix(eve): make repeated MCP input updates idempotent ( #2990 )
...
Fold input.resolved events into the MCP invocation projection so agent_get stops reporting input_required once an answer lands, and let agent_update acknowledge a repeated answer eve already accepted instead of conflicting.
Signed-off-by: Colton Padden <colton.padden@vercel.com >
2026-09-04 13:25:33 -04:00
Andrew Barba
b3e4b73876
fix(eve): hook ownership - skip metadata hydration ( #3043 )
...
Signed-off-by: Andrew Barba <barba@hey.com >
2026-09-04 13:23:25 -04:00
Colton Padden
16c7f2420a
feat(registry): update Upstash AgentKit to use the new memory-provider ( #3035 )
...
Signed-off-by: Colton Padden <colton.padden@vercel.com >
2026-09-04 12:56:44 -04:00
Ben Pankow
7db230f60a
fix(eve): preserve cancelled turns with attachments ( #3041 )
...
Signed-off-by: Seth Johnson <sethjdesigns@gmail.com >
Co-authored-by: Seth Johnson <sethjdesigns@gmail.com >
2026-09-04 09:40:27 -07:00
Colton Padden
2c2c552f05
fix(eve): bound MCP request sizes ( #2992 )
...
Read and cap every MCP POST body at 1 MiB before the SDK sees it, replacing the compatibility-only inspection path, and bound message, response text, ID, and batch sizes in the tool input schemas so oversized input never creates a session. Text bounds are measured as UTF-8 bytes.
Signed-off-by: Colton Padden <colton.padden@vercel.com >
2026-09-04 11:55:50 -04:00
Andrew Barba
31666f87ad
fix(eve): preserve client context for its entire turn ( #3033 )
...
Signed-off-by: Andrew Barba <barba@hey.com >
2026-09-04 11:53:16 -04:00
Colton Padden
a37938d3d2
fix(eve): structure MCP operation failures ( #2991 )
...
Rejected MCP tool calls now carry structuredContent.error with a stable code, message, and retryable flag. Unexpected exceptions no longer forward their raw message to the client; they are logged and referenced by errorId.
Signed-off-by: Colton Padden <colton.padden@vercel.com >
2026-09-04 11:10:11 -04:00
OwenKephart
97090d6fa4
feat(cli): add telemetry ( #2283 )
...
Signed-off-by: owenkephart <owen.kephart@vercel.com >
2026-09-04 07:47:35 -07:00
Colton Padden
6e35923109
fix(eve): publish the MCP invocation contract to clients ( #2988 )
...
Return server instructions from initialize and server/discover that summarize the durable invocation protocol, sharpen the four tool descriptions, and document durability guarantees and the DCR requirement for hosted MCP clients.
Signed-off-by: Colton Padden <colton.padden@vercel.com >
2026-09-04 10:40:22 -04:00
Rui
b736b406b5
feat(eve): yield progress and messages from background tools ( #2997 )
...
Signed-off-by: Rui Conti <ruiconti@gmail.com >
2026-09-04 10:24:25 -04:00
Andrew Barba
abc130e082
fix(eve): chatgpt - preserve stateless reasoning replay ( #3027 )
...
Signed-off-by: Andrew Barba <barba@hey.com >
2026-09-04 13:09:41 +00:00
github-actions[bot]
eb5949a622
Version Packages ( #2978 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-09-04 02:21:58 +00:00
Andrew Barba
9de667abf5
chore: refresh workspace dependencies ( #2965 )
...
Signed-off-by: Andrew Barba <barba@hey.com >
2026-09-04 02:00:17 +00:00
OwenKephart
fbde703750
chore: add Owen as code owner ( #3011 )
...
Signed-off-by: owenkephart <owen.kephart@vercel.com >
2026-09-04 01:51:13 +00:00
OwenKephart
98f45ea63e
fix(eve): only discover workspace-owned agents ( #3012 )
...
Signed-off-by: owenkephart <owen.kephart@vercel.com >
2026-09-04 01:40:31 +00:00
Pranay Prakash
e83e50e4d5
chore(eve): workflow - update beta dependencies (beta.48) ( #3001 )
...
Signed-off-by: Pranay Prakash <pranay.gp@gmail.com >
2026-09-03 21:19:10 -04:00
OwenKephart
4ee671565b
fix(eve): release stream bodies when followers stop ( #2928 )
...
Signed-off-by: owenkephart <owen.kephart@vercel.com >
2026-09-03 15:37:36 -07:00
Ben Pankow
30a63258f1
[1/5] feat(slack): render activity messages ( #2310 )
...
Signed-off-by: benpankow <ben.pankow@vercel.com >
2026-09-03 15:07:33 -07:00
Colton Padden
38fd8d9bad
fix(eve): honor custom Vercel sandbox images ( #3003 )
...
Signed-off-by: Colton Padden <colton.padden@vercel.com >
2026-09-03 21:45:00 +00:00
Rui
90917771ad
feat(eve): cancel session-owned background tasks ( #2985 )
...
Signed-off-by: Rui Conti <ruiconti@gmail.com >
2026-09-03 17:14:55 -04:00
OwenKephart
1909295868
fix: polish multi-agent project setup ( #2998 )
...
Signed-off-by: owenkephart <owen.kephart@vercel.com >
2026-09-03 20:57:59 +00:00
Andrew Barba
3b73073950
feat(eve): sleep - run as a workflow tool ( #2917 )
...
Signed-off-by: Andrew Barba <barba@hey.com >
2026-09-03 20:31:06 +00:00
prha
a6e72c4704
refactor(eve): share Gateway model catalog parsing ( #2894 )
...
Signed-off-by: prha <prha@vercel.com >
2026-09-03 13:01:41 -07:00
prha
8da8d3741a
fix(selfmod): retain compatibility package ( #2945 )
...
Signed-off-by: prha <prha@vercel.com >
2026-09-03 12:15:07 -07:00
OwenKephart
667d524a58
test(e2e): make test theming less likely to trigger refusals ( #2986 )
...
Signed-off-by: owenkephart <owen.kephart@vercel.com >
2026-09-03 12:12:21 -07:00
OwenKephart
f451457210
test(e2e): wait for Vercel eval targets ( #2972 )
...
Signed-off-by: owenkephart <owen.kephart@vercel.com >
2026-09-03 12:12:21 -07:00
OwenKephart
7ad982f01a
test(e2e): relax client context model text assertion ( #2971 )
...
Signed-off-by: owenkephart <owen.kephart@vercel.com >
2026-09-03 12:12:20 -07:00
OwenKephart
0e2e10dac2
refactor(eve): simplify project context resolution ( #2968 )
...
Signed-off-by: owenkephart <owen.kephart@vercel.com >
Co-authored-by: Andrew Barba <barba@hey.com >
2026-09-03 11:35:04 -07:00
prha
1531106100
perf(selfmod): reduce status-only authoring turns ( #2921 )
...
Signed-off-by: prha <prha@vercel.com >
2026-09-03 11:26:59 -07:00
Colton Padden
555a9f4499
chore(skills) lead PR descriptions with the reason for change and simplify skill ( #2956 )
...
Signed-off-by: Colton Padden <colton.padden@vercel.com >
2026-09-03 14:22:41 -04:00