|
4 | 4 | * without code generation or eval() |
5 | 5 | */ |
6 | 6 |
|
7 | | -import type { generateImageStep } from "../../plugins/ai-gateway/steps/generate-image"; |
8 | | -import type { generateTextStep } from "../../plugins/ai-gateway/steps/generate-text"; |
9 | | -import type { firecrawlScrapeStep } from "../../plugins/firecrawl/steps/scrape"; |
10 | | -import type { firecrawlSearchStep } from "../../plugins/firecrawl/steps/search"; |
11 | | -import type { createTicketStep } from "../../plugins/linear/steps/create-ticket"; |
12 | 7 | import type { sendEmailStep } from "../../plugins/resend/steps/send-email"; |
13 | 8 | import type { sendSlackMessageStep } from "../../plugins/slack/steps/send-slack-message"; |
| 9 | +import type { transferFundsStep } from "../../plugins/web3/steps/transfer-funds"; |
14 | 10 | import type { conditionStep } from "./condition"; |
15 | 11 | import type { databaseQueryStep } from "./database-query"; |
16 | 12 | import type { httpRequestStep } from "./http-request"; |
@@ -40,29 +36,9 @@ export const stepRegistry: Record<string, StepFunction> = { |
40 | 36 | ( |
41 | 37 | await import("../../plugins/slack/steps/send-slack-message") |
42 | 38 | ).sendSlackMessageStep(input as Parameters<typeof sendSlackMessageStep>[0]), |
43 | | - "Create Ticket": async (input) => |
44 | | - (await import("../../plugins/linear/steps/create-ticket")).createTicketStep( |
45 | | - input as Parameters<typeof createTicketStep>[0] |
46 | | - ), |
47 | | - "Find Issues": async (input) => |
48 | | - (await import("../../plugins/linear/steps/create-ticket")).createTicketStep( |
49 | | - input as Parameters<typeof createTicketStep>[0] |
50 | | - ), // TODO: Implement separate findIssuesStep |
51 | | - "Generate Text": async (input) => |
52 | | - ( |
53 | | - await import("../../plugins/ai-gateway/steps/generate-text") |
54 | | - ).generateTextStep(input as Parameters<typeof generateTextStep>[0]), |
55 | | - "Generate Image": async (input) => |
56 | | - ( |
57 | | - await import("../../plugins/ai-gateway/steps/generate-image") |
58 | | - ).generateImageStep(input as Parameters<typeof generateImageStep>[0]), |
59 | | - Scrape: async (input) => |
60 | | - (await import("../../plugins/firecrawl/steps/scrape")).firecrawlScrapeStep( |
61 | | - input as Parameters<typeof firecrawlScrapeStep>[0] |
62 | | - ), |
63 | | - Search: async (input) => |
64 | | - (await import("../../plugins/firecrawl/steps/search")).firecrawlSearchStep( |
65 | | - input as Parameters<typeof firecrawlSearchStep>[0] |
| 39 | + "Transfer Funds": async (input) => |
| 40 | + (await import("../../plugins/web3/steps/transfer-funds")).transferFundsStep( |
| 41 | + input as Parameters<typeof transferFundsStep>[0] |
66 | 42 | ), |
67 | 43 | }; |
68 | 44 |
|
|
0 commit comments