document render artifact salvage
All checks were successful
build / build (push) Successful in 2s

This commit is contained in:
robert
2026-05-18 19:19:42 -03:00
parent 859107d612
commit 68108c895f

View File

@@ -82,7 +82,9 @@ For render/media agents, subprocesses must be bounded with timeouts and broad
exception handling, and failures must return structured JSON instead of exception handling, and failures must return structured JSON instead of
crashing the worker. Use ``render: bool = False`` by default and expose every crashing the worker. Use ``render: bool = False`` by default and expose every
public skill argument with concrete type hints so the live ``input_schema`` public skill argument with concrete type hints so the live ``input_schema``
contains the full call surface. contains the full call surface. If a render command returns nonzero after
emitting a usable file, persist or wrap that artifact and include the command
failure as a warning instead of dropping the result.
For Manim presentation agents specifically, generate a stable PDF fallback For Manim presentation agents specifically, generate a stable PDF fallback
that does not require Manim rendering. If HTML/video rendering is requested, that does not require Manim rendering. If HTML/video rendering is requested,