fabro/lib
Bryan Helmkamp 68b90ccc61
fix(agent): honor the TaskOutput schema defaults
The schema advertises defaults for `block` and `timeout`, but the
executor errored when either was absent. Apply the advertised defaults
instead, and keep the type check for values that are present.

The required list stays as the Claude 5 contract declares it. Constants
now hold the defaults and the maximum so the schema and the executor
cannot drift.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-07-28 18:21:01 -04:00
..
apps fix(agent): correct background-agent notification delivery 2026-07-25 15:15:39 -04:00
components fix(agent): honor the TaskOutput schema defaults 2026-07-28 18:21:01 -04:00
foundation feat(agent): add Claude 5 profile 2026-07-25 13:15:57 -04:00
packages/fabro-api-client Merge origin/main into feat/inference-observability 2026-07-24 22:55:15 -04:00