I am trying to add the shows but it's not working nor is shell running.
import open from "open";
import logger from "./lib/logger";
import { Flow } from "./lib/flow";
import { z } from "zod";
const events = ["fetch"] as const;
type Events = (typeof events)[number];
const flow = new Flow<Events>("");
flow.on("query" , (params) =>{
const [query] = z.array(z.string()).parse(params);
let promt:string = query;
flow.showResult({
title: query,
method: "fetch",
parameters: [promt],
dontHideAfterAction: true,
iconPath: "test",
})
} )
flow.on("fetch", async (params) => {
const [promt] = z.array(z.string()).parse(params);
let message = "test"
flow.shellRun({
command: "echo " + message,
})
})
flow.run()
I am trying to add the shows but it's not working nor is shell running.