Skip to content

Commit 147475b

Browse files
committed
Delete packages/workflow-catalog (CL-7373)
Every export moved in the prior two commits (templates/, @workbench/ connections, apps/hub) or was superseded (the WORKFLOW_CATALOG mirror). Updates docs that named the old package (workflows/README.md already covered), regenerates the report-error baseline for the moved files' new paths, and fixes the two structural checks (error-envelope's allowlist, db-setup.ts's import) that referenced the old location.
1 parent 7c3cfcb commit 147475b

32 files changed

Lines changed: 125 additions & 5025 deletions

‎IMPLEMENTATION.md‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -113,7 +113,7 @@ separate action.
113113
## Workbench Definition (shipped)
114114

115115
`WorkbenchDefinition` (`WorkbenchDefinitionSchema` in
116-
`@corbits/workflow-catalog`) is the one type for a named picker row:
116+
`templates/index.ts`) is the one type for a named picker row:
117117
default agents, routines, tools, plugins `{required, optional}`, and
118118
ordered `onboardingSteps`. A template is a shipped definition, not a
119119
second kind. `instantiateWorkbenchTemplate` resolves the definition

‎bun.lock‎

Lines changed: 110 additions & 121 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

‎docs/GLOSSARY.md‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ lower-level name left to list.
1717
| **DM** | kind: chat | The one 1:1 tenant with that agent — two opens never clone a second DM |
1818
| **Channel** | kind: workbench | A shared room between people and agents (multi-principal tenant). `+` mints an empty one with nobody hosted; named templates mint the same empty channel, then instantiate their Workbench Definition and run its onboarding walkthrough in the room |
1919
| **Definition** | workflow definition | A deployable unit of agent behavior, authored as code — not a template you mint into many conversations |
20-
| **Workbench Definition** | — | The arktype description a named template instantiates: its default agents, routines, tools, required/optional plugins, and its ordered onboarding walkthrough — see `packages/workflow-catalog/src/templates.ts`'s `WorkbenchDefinitionSchema` |
20+
| **Workbench Definition** | — | The arktype description a named template instantiates: its default agents, routines, tools, required/optional plugins, and its ordered onboarding walkthrough — see `templates/index.ts`'s `WorkbenchDefinitionSchema` |
2121
| **Run** | workflow run | A definition executing in a bench; interactive runs carry conversations |
2222
| **Routine** | — | The named parent entity over runs of one definition — a trigger (or none), launch input, a delivery workbench, enabled state, and an explicit target: the definition's asset id, resolved at each launch to its latest approved deployment; see [`@corbits/routines`](../packages/routines/README.md) and [workflow-model.md](workflow-model.md) |
2323
| **Approval** | approval | A human decision gating an external side effect |

‎docs/workflow-detail.md‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
A workflow definition's own page: `GET
44
/api/tenants/:tenantId/workflows/definitions/:definitionAssetId/detail`
5-
(`packages/workflow-catalog/src/detail-route.ts`), read at `/workflows/
5+
(`packages/workflows/src/detail`), read at `/workflows/
66
:definitionAssetId` (`apps/web/src/pages/workflow-detail-page.tsx`). First
77
useful version — read-only, no editing surface here.
88

‎package.json‎

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
"workspaces": [
77
"apps/*",
88
"packages/*",
9+
"templates",
910
"tools/*",
1011
"vendor/intx/*",
1112
"workflows/*"
@@ -54,8 +55,9 @@
5455
"@corbits/artifacts-hub": "workspace:*",
5556
"@corbits/evals": "workspace:*",
5657
"@corbits/ollama-adapter": "workspace:*",
57-
"@corbits/workflow-catalog": "workspace:*",
5858
"@intx/db": "workspace:*",
59+
"@workbench/connections": "workspace:*",
60+
"@workbench/templates": "workspace:*",
5961
"@eslint/js": "^10.0.0",
6062
"@intx/mime": "0.3.0",
6163
"@intx/types": "0.3.0",

0 commit comments

Comments
 (0)