wyuc and Claude Fable 5.1
d5be393317
test(agent-runtime): make the material search budget test deterministic ( #1453 )
...
search_material stopped on whichever of the character budget or the
100 ms wall-clock budget fired first, but the budget test asserted the
exact character count, so it failed on slow CI runners when the time
budget won (observed scannedChars 786432 instead of 1000000).
Route the search path's clock through the injectable `now` dependency
the wait tool already uses, freeze the clock in the character-budget
test so only that budget can stop the scan, and add a time-budget test
that trips the deadline after exactly one chunk.
Closes #1452
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com >
2026-09-11 05:33:42 +02:00
..
2026-08-27 19:26:25 +08:00
2026-08-27 19:26:25 +08:00
2026-08-27 19:26:25 +08:00
2026-08-27 19:26:25 +08:00
2026-08-27 19:26:25 +08:00
2026-08-27 19:26:25 +08:00
2026-09-04 10:52:25 -04:00
2026-09-04 10:52:25 -04:00
2026-08-27 19:26:25 +08:00
2026-08-27 19:26:25 +08:00
2026-08-27 19:26:25 +08:00
2026-08-27 19:26:25 +08:00
2026-08-28 14:06:03 +08:00
2026-08-27 19:26:25 +08:00
2026-08-27 19:26:25 +08:00
2026-08-27 19:26:25 +08:00
2026-08-27 19:26:25 +08:00
2026-08-27 19:26:25 +08:00
2026-08-27 19:26:25 +08:00
2026-08-27 19:26:25 +08:00
2026-08-27 19:26:25 +08:00
2026-08-27 19:26:25 +08:00
2026-08-27 19:26:25 +08:00
2026-08-27 19:26:25 +08:00
2026-08-31 07:22:27 -04:00
2026-08-27 19:26:25 +08:00
2026-08-27 19:26:25 +08:00
2026-09-03 02:15:53 -04:00
2026-08-28 16:20:22 +08:00
2026-08-27 19:26:25 +08:00
2026-08-27 19:26:25 +08:00
2026-09-11 05:33:42 +02:00
2026-08-27 19:26:25 +08:00
2026-09-04 10:52:25 -04:00
2026-08-27 19:26:25 +08:00
2026-08-27 19:26:25 +08:00
2026-08-27 19:26:25 +08:00
2026-08-31 07:22:27 -04:00
2026-08-27 19:26:25 +08:00
2026-08-27 19:26:25 +08:00
2026-08-27 19:26:25 +08:00
2026-08-27 19:26:25 +08:00
2026-08-27 19:26:25 +08:00
2026-08-27 19:26:25 +08:00
2026-08-27 19:26:25 +08:00
2026-08-27 19:26:25 +08:00
2026-08-27 19:26:25 +08:00
2026-08-30 01:31:58 +08:00
2026-08-27 19:26:25 +08:00
2026-08-27 19:26:25 +08:00
2026-08-27 19:26:25 +08:00
2026-08-27 19:26:25 +08:00
2026-08-27 19:26:25 +08:00
2026-08-27 19:26:25 +08:00
2026-08-31 04:21:01 -04:00
2026-08-27 19:26:25 +08:00
2026-08-27 19:26:25 +08:00
2026-08-27 19:26:25 +08:00
2026-08-27 19:26:25 +08:00
2026-08-27 19:26:25 +08:00
2026-09-04 10:52:25 -04:00
2026-08-27 19:26:25 +08:00
2026-08-27 19:26:25 +08:00
2026-08-27 19:26:25 +08:00
2026-08-27 19:26:25 +08:00
2026-08-27 19:26:25 +08:00
2026-09-02 06:01:18 -04:00
2026-09-04 08:50:26 -04:00
2026-08-27 19:26:25 +08:00
2026-08-27 19:26:25 +08:00
2026-08-27 19:26:25 +08:00
2026-08-27 19:26:25 +08:00
2026-08-27 19:26:25 +08:00
2026-08-27 19:26:25 +08:00
2026-08-27 19:26:25 +08:00
2026-08-27 19:26:25 +08:00
2026-08-27 19:26:25 +08:00
2026-08-27 19:26:25 +08:00
2026-08-27 19:26:25 +08:00
2026-08-27 19:26:25 +08:00
2026-08-27 19:26:25 +08:00