14 lines · 379 B · TypeScript
RawDownload
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();