openclaw/scripts/repro
Peter Steinberger b319493a52
improve: let Code Mode use declared tool result shapes (#109813)
* feat(agents): add Code Mode output contracts

* perf(agents): defer untrusted tool schemas

* chore(plugin-sdk): refresh API baseline

* fix(agents): preserve deferred schema markers

* fix(agents): preserve policy-blocked tool results

* fix(agents): preserve nullable output contracts

* fix(agents): reject policy blocks from success contracts

* fix(agents): preserve output contracts through normalization

* test(agents): type normalized tool fixtures

* fix(agents): validate catalog results before projection

* fix(agents): keep result snapshots internal

* fix(agents): fail closed on unrenderable unions

* fix(agents): preserve empty result markers

* test(agents): keep result fixture discriminator literal

* test(agents): use native own-property check
2026-07-17 14:46:37 +01:00
..
code-mode-namespace-live-docker.sh
code-mode-namespace-live-scenario.sh
code-mode-namespace-live.ts
limit-edge-case-live-proof.d.mts
limit-edge-case-live-proof.mjs
tool-surface-live-bench.ts improve: let Code Mode use declared tool result shapes (#109813) 2026-07-17 14:46:37 +01:00
tsx-name-repro.ts