Files
DocsGPT/application/api/user
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-16 09:21:21 +01:00
2026-06-13 13:55:13 +01:00
2026-06-08 23:46:28 +01:00
2026-06-14 21:36:07 +01:00
2026-04-27 22:09:33 +01:00
2026-06-16 09:21:21 +01:00
2026-04-18 13:13:57 +01:00
2026-06-23 20:10:41 +01:00
2026-06-16 14:50:55 +01:00
2026-06-14 21:36:07 +01:00
2026-06-16 09:21:21 +01:00
2026-06-16 09:21:21 +01:00
2026-06-16 09:21:21 +01:00
2026-04-18 13:13:57 +01:00