Commit Graph

161 Commits

Author SHA1 Message Date
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
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
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
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 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
Rui aae26311a8 feat(eve): graduate background subagents to workflow tools (#2690)
Signed-off-by: Rui Conti <ruiconti@gmail.com>
2026-09-03 01:08:22 +00:00
Rui cf9fba473c fix(e2e): stabilize model-sensitive evals (#2925)
Signed-off-by: Rui Conti <ruiconti@gmail.com>
2026-09-02 20:45:20 -04:00
Andrew Barba d707125806 test(e2e): remove flaky prompt cache fixture (#2924)
Signed-off-by: Andrew Barba <barba@hey.com>
2026-09-02 19:27:05 -04:00
Andrew Barba 4f29a2148c fix(eve): allow sandbox image tag override (#2914)
Signed-off-by: Andrew Barba <barba@hey.com>
2026-09-02 17:37:06 -04:00
Andrew Barba 23a4b59825 fix(eve): dual-publish sandbox images (#2911)
Signed-off-by: Andrew Barba <barba@hey.com>
2026-09-02 16:59:52 -04:00
Andrew Barba 1ee8fa95a6 fix(eve): channels - remove session-start hook polling (#2859)
Signed-off-by: Andrew Barba <barba@hey.com>
2026-09-01 20:34:10 -04:00
Casey Gowrie b7321c9854 feat(eve): run tool execute bodies as durable workflows (#2477)
Signed-off-by: Casey Gowrie <ctgowrie@gmail.com>
Co-authored-by: Claude <noreply@anthropic.com>
2026-09-01 11:40:27 -04:00
Andrew Barba 6a8340fd15 chore(eve): performance - measure turns and remove root overhead (#2814)
Signed-off-by: Andrew Barba <barba@hey.com>
2026-09-01 09:01:10 -04:00
Andrew Barba aafcb34fea fix(eve): client context - prevent history leaks (#2795)
Signed-off-by: Andrew Barba <barba@hey.com>
2026-08-31 17:12:51 -04:00
Andrew Barba 63f2e072bf chore(eve): workflow - adopt official code-mode runtime (#2776)
Signed-off-by: Andrew Barba <barba@hey.com>
2026-08-31 14:53:49 -04:00
Andrew Barba 450681ad42 chore(eve): validation - upgrade workspace to Zod 4.5.4 (#2773)
Signed-off-by: Andrew Barba <barba@hey.com>
2026-08-31 18:48:47 +00:00
Andrew Barba a0c33dc76d feat(eve): connections - add defineDynamic support (#2738)
Signed-off-by: Andrew Barba <barba@hey.com>
2026-08-31 12:42:51 -04:00
Nathan Colosimo c3be9c119a test(e2e): use wall-clock task status timeout (#2729)
Signed-off-by: Nathan Colosimo <110621881+NathanColosimo@users.noreply.github.com>
2026-08-28 15:22:33 -07:00
Casey Gowrie a3b23c0357 feat(eve): expose eval session transcripts (#2672)
Signed-off-by: Casey Gowrie <ctgowrie@gmail.com>
2026-08-27 16:47:48 -04:00
Rui bdb3973f51 fix(eve): preserve schedule delivery provenance (#2648)
Signed-off-by: Rui Conti <ruiconti@gmail.com>
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-08-27 17:45:08 +00:00
Andrew Barba 47b3e4809e fix(eve): compiler - make authored module lifecycle explicit (#2614) 2026-08-26 19:01:40 -04:00
Ben Pankow a5917cd6c9 fix(eve): treat pending approvals as trusted context (#2569)
Signed-off-by: benpankow <ben.pankow@vercel.com>
2026-08-26 14:09:41 -07:00
Andrew Barba 295e534a8f feat(eve): memory - add bounded file provider (#2580)
Signed-off-by: Andrew Barba <barba@hey.com>
2026-08-26 15:54:23 -04:00
Casey Gowrie fdba4e0a65 fix(eve): scope flat extension instructions (#2592)
Signed-off-by: Casey Gowrie <ctgowrie@gmail.com>
2026-08-26 12:44:21 -04:00
Andrew Barba 5664cc0296 feat(eve): memory - add first-class provider lifecycle (#2534)
Signed-off-by: Andrew Barba <barba@hey.com>
2026-08-26 09:44:37 -04:00
Rui f439e3ddd6 feat(eve): graduate persistent subagent sessions (#2506)
Signed-off-by: Rui Conti <ruiconti@gmail.com>
2026-08-25 16:56:06 +00:00
Andrew Barba 6252784b10 feat(eve): tools - consolidate source layout (#2531)
Signed-off-by: Andrew Barba <barba@hey.com>
2026-08-25 11:43:21 -04:00
Andrew Barba b3cf8ee102 feat(eve): sources - compile one canonical graph (#2516)
Signed-off-by: Andrew Barba <barba@hey.com>
2026-08-25 07:24:50 -04:00
Andrew Barba bdb178b7bd chore(eve): e2e - remove ZAI GLM from model matrix (#2459)
Signed-off-by: Andrew Barba <barba@hey.com>
2026-08-24 10:33:15 -04:00
vercel-gh-bot-3[bot] 923921c056 fix(eve): supply background task reporting state (#2406)
Co-authored-by: vercel-gh-bot-4[bot] <312518292+vercel-gh-bot-4[bot]@users.noreply.github.com>
Co-authored-by: ruiconti <1834568+ruiconti@users.noreply.github.com>
2026-08-22 05:10:36 +00:00
Rui f3f4f4aeae feat(eve): add background-tool progress and consolidated reporting (#2324)
Signed-off-by: Rui Conti <ruiconti@gmail.com>
2026-08-21 01:50:57 -04:00
Rui 99de09116c feat(eve): run subagents as background tools when tasks are enabled (#2323)
Signed-off-by: Rui Conti <ruiconti@gmail.com>
2026-08-21 01:50:56 -04:00
Rui b57c9659ad fix(eve): forward caller identity on agent continuation (#2338)
Signed-off-by: Rui Conti <ruiconti@gmail.com>
2026-08-21 02:55:25 +00:00
vercel-gh-bot-4[bot] 899e079253 fix(eve): keep info JSON output parseable (#2132)
Co-authored-by: vercel-gh-bot-4[bot] <312518292+vercel-gh-bot-4[bot]@users.noreply.github.com>
Co-authored-by: ruiconti <1834568+ruiconti@users.noreply.github.com>
2026-08-19 22:47:05 -04:00
Rui 2838bb37c6 refactor(eve): deliver task results in notifications (#2282)
Signed-off-by: Rui Conti <ruiconti@gmail.com>
2026-08-20 01:45:01 +00:00
Rui 6fc904d482 feat(eve): versioned wire schema for session inbox hook payloads (#1767)
Signed-off-by: Rui Conti <ruiconti@gmail.com>
2026-08-19 16:04:50 -04:00
Casey Gowrie 6e87b130fe feat(eve): support extension external dependencies (#2278)
Signed-off-by: Casey Gowrie <ctgowrie@gmail.com>
2026-08-19 12:48:09 -04:00
Rui 69c6f12dc1 fix(eve): make task wake delivery conditional (#2220)
Signed-off-by: Rui Conti <ruiconti@gmail.com>
2026-08-18 18:38:49 -04:00
Rui f02bc3d3d3 fix(eve): prevent duplicate pending approvals (#2218)
Signed-off-by: Rui Conti <ruiconti@gmail.com>
2026-08-18 11:38:17 -04:00
Rui e8da57153c feat(eve): share a parent sandbox with declared subagents (#2036)
Signed-off-by: Rui Conti <ruiconti@gmail.com>
2026-08-17 13:36:36 -04:00
Casey Gowrie 4c1bd808b1 Make glob and grep tools opt-in (#2186)
Signed-off-by: Casey Gowrie <ctgowrie@gmail.com>
2026-08-17 12:48:57 -04:00
Chad Hietala 250d67ad88 chore(eve): bump @workflow/* to the latest 5.0.0 betas (#2149)
Signed-off-by: Chad Hietala <chad.hietala@vercel.com>
Signed-off-by: Andrew Barba <barba@hey.com>
Co-authored-by: Andrew Barba <barba@hey.com>
2026-08-14 15:55:38 -04:00
Rui 77de32014f feat(eve): let background tasks update parents (#2113)
Signed-off-by: Rui Conti <ruiconti@gmail.com>
2026-08-14 14:09:45 -04:00
Rui 4cf32bca6e test(e2e): gate the final background task contract (#1807)
Signed-off-by: Rui Conti <ruiconti@gmail.com>
2026-08-14 00:15:47 -04:00
Rui d8cef1accc feat(eve): add authenticated create-once sessions (#1805)
Signed-off-by: Rui Conti <ruiconti@gmail.com>
2026-08-14 00:15:46 -04:00
Andrew Barba 5d123287e6 fix(eve): dynamic models - preserve session choice after cancellation (#2077)
Signed-off-by: Andrew Barba <barba@hey.com>
2026-08-14 00:05:45 -04:00