Files
DocsGPT/tests
Alex 5a87fa6258 Add document I/O to workflows and surface run artifacts
Let workflow runs consume and produce documents end to end: bridge uploaded
attachments into run-scoped artifacts so nodes receive the input documents
(with a per-run cap and server-computed size/sha256, and the run row pre-created
so produced artifacts are authorized during the run); emit the run id to the
client and add a builder panel that lists, previews, and downloads a run's
artifacts; and allow attaching documents to a Preview run via the existing
upload flow.

Also fixes issues a compliance workflow surfaced: attachment ownership now keys
on the raw identity instead of a sanitized one (the sanitized form could not be
read back and could collide across users); workflow code nodes read prior state
from a state.json data file instead of templating it into the program, so
untrusted document content can never be interpolated into executed code;
structured node output wrapped in code fences is recovered; and the live
speech-to-text ownership check compares the raw identity.
2026-06-24 22:50:37 +01:00
..
2026-06-08 15:07:31 +01:00
2026-06-12 18:19:15 +04:00
2026-06-14 21:36:07 +01:00
2026-04-18 13:13:57 +01:00
2026-03-30 16:13:08 +01:00
2026-06-23 20:10:41 +01:00
2026-03-12 14:46:26 +00:00
2026-05-15 12:23:31 +01:00
2026-04-18 13:13:57 +01:00
2026-04-18 13:13:57 +01:00
2026-04-27 22:09:33 +01:00
2026-06-14 21:36:07 +01:00
2026-05-15 12:23:31 +01:00
2026-03-30 16:13:08 +01:00
2026-01-22 13:11:24 +02:00
2026-04-18 13:13:57 +01:00
2026-06-16 09:21:21 +01:00
2026-04-18 13:13:57 +01:00
2026-04-18 13:13:57 +01:00
2026-06-16 18:08:04 +01:00
2026-04-21 14:22:32 +01:00
2026-04-18 13:13:57 +01:00