openpencil/packages/docs
Danila Poyarkov 4a9bad5cec refactor(tools)!: centralize schemas and execution contracts
Define native Valibot inputs and execution/exposure metadata on each tool. Derive effects and default capabilities, consume upstream Standard Schema conversion, and validate finite numeric inputs consistently across adapters.

Move atomic execution to Core and restore failures from Scene Graph checkpoints without relying on a property diff. Preserve topology, collections, indexes and surviving object identities during rollback.

BREAKING CHANGE: custom tools use input schemas and execution metadata instead of params, ParamDef and independently declared mutation flags. Direct tool execution validates inputs before invoking the handler.
2026-09-15 10:55:27 +03:00
..
.vitepress refactor: share design authoring guidance across agents 2026-09-13 19:08:27 +03:00
de docs: polish localized documentation 2026-08-20 18:36:50 +03:00
development test: isolate managed browser and MCP runtimes 2026-09-10 21:41:10 +03:00
es docs: polish localized documentation 2026-08-20 18:36:50 +03:00
fr docs: polish localized documentation 2026-08-20 18:36:50 +03:00
it docs: polish localized documentation 2026-08-20 18:36:50 +03:00
overview
pl docs: polish localized documentation 2026-08-20 18:36:50 +03:00
programmable refactor(tools)!: centralize schemas and execution contracts 2026-09-15 10:55:27 +03:00
public
reference test: cover and document inherited instance dimensions 2026-09-14 00:24:52 +03:00
ru docs: polish localized documentation 2026-08-20 18:36:50 +03:00
user-guide docs: explain component library workflows (#520) 2026-08-14 20:39:47 +03:00
getting-started.md
index.md
package.json chore: refresh compatible dependencies (#545) 2026-08-18 17:44:40 +03:00