Commit 4d324cc
committed
Break relay → relayflows dep; relay has zero workflow code
Removes all paths that pulled @relayflows/core (or
@agent-relay/workflow-types as a transitive proxy) into relay:
- Delete @agent-relay/workflow-types package (the compat shim)
- Delete @agent-relay/sdk's ./workflows subpath export and the
packages/sdk/src/workflows/ shim directory
- Drop @relayflows/core from @agent-relay/sdk dependencies
- Delete workflow-step.ts adapters in github/slack/browser
primitives (moved to @relayflows/core/integrations/*)
- Drop @agent-relay/workflow-types from primitive package.jsons
- Strip createGitHubStep/createSlackStep from SDK barrel and
drop the corresponding re-exports
- Remove `relay run` (workflow runner) and `relay workflows`
(templates) CLI commands — replaced by `relayflows run`
- Delete setup.test.ts (covered the deleted CLI surface)
- Drop browser-primitive's MCP `browser.step.execute` /
`browser_step_execute` tools (step execution is workflow-side)
- Strip path mappings for workflow-types and workflow-step files
from SDK tsconfigs
- Drop workflow-types build from root typecheck script
- Update docs to reference @relayflows/core for workflow APIs
Dependency direction is now one-way:
relayflows -> @agent-relay/sdk
(no arrow back)1 parent 69db0c1 commit 4d324cc
1 file changed
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
58 | 58 | | |
59 | 59 | | |
60 | 60 | | |
61 | | - | |
| 61 | + | |
62 | 62 | | |
63 | 63 | | |
64 | 64 | | |
| |||
0 commit comments