askme-cli
Version:
askme-cli MCP server that collects user's next plan or confirmation through terminal window
27 lines • 867 B
JavaScript
import * as net from "net";
// Send ask me to Unix Socket
export const sendAskMeToSocket = async (socketPath, askMe, images) => {
if (!socketPath) {
console.error("❌ Socket path not provided");
return;
}
try {
const socket = net.createConnection(socketPath);
socket.on("connect", () => {
const message = {
ask_me: askMe || "",
timestamp: Date.now(),
images: images && images.length > 0 ? images : undefined,
};
socket.write(JSON.stringify(message));
socket.end();
});
socket.on("error", (error) => {
console.error("❌ Socket connection failed:", error);
});
}
catch (error) {
console.error("❌ Failed to send request:", error);
}
};
//# sourceMappingURL=socket.js.map