From 2d4981b3870f2aee75d03006eea6318c501fe47b Mon Sep 17 00:00:00 2001 From: t Date: Fri, 21 Aug 2026 10:43:08 -0600 Subject: Expose workflow status to other extensions --- README.md | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'README.md') diff --git a/README.md b/README.md index b462053..1cbf917 100644 --- a/README.md +++ b/README.md @@ -145,6 +145,11 @@ records through `subagents.workflows[id]`, including named child status and outputs. Every `ctx:agent` needs a workflow-unique `name`, and the callback must return the workflow's string result. +The same read-only workflow records are exposed to other extensions as +`panto.ext.workflows`. Extensions can iterate this table or look up an ID; each +record has `id`, `status`, `result`, `error`, and `agents`, and a `status` of +`running` identifies in-flight background work. + Inline `agents` remain scoped to workflows started by that tool call. The API can await one job or a group and supports one-turn workers whose validated tool input is their structured result. Persistent TOML workflows remain the simpler -- cgit v1.3