import pi from "@agentos-software/pi";import { agentOS, setup } from "@rivet-dev/agentos"; const vm = agentOS({ software: [pi], onSessionEvent: async (_c, sessionId, event) => { // Server-side hook runs once per event, even with multiple clients console.log("Session event:", sessionId, event); },}); export const registry = setup({ use: { vm } }); registry.start();
import pi from "@agentos-software/pi";
import { agentOS, setup } from "@rivet-dev/agentos";
const vm = agentOS({
software: [pi],
onSessionEvent: async (_c, sessionId, event) => {
// Server-side hook runs once per event, even with multiple clients
console.log("Session event:", sessionId, event);
},
});
export const registry = setup({ use: { vm } });
registry.start();