import type { ExtensionAPI } from '@earendil-works/pi-coding-agent'; import { ConnectLocalController } from './connectLocalController.js'; export default function connectLocalExtension(pi: ExtensionAPI): void { const controller = new ConnectLocalController({ pi }); controller.registerCommands(); controller.bindLifecycle(); controller.scheduleAutoReconnect(); } export { ConnectLocalController } from './connectLocalController.js'; export { LocalAgentWsClient } from './wsClient.js';