{"version":3,"file":"root.cli.cjs","names":["defineRoot","createSkillRuntime"],"sources":["../../../../../../src/extensions/workspaces/sessions/(backend)/root.cli.ts"],"sourcesContent":["import { defineRoot } from '@agimon-ai/doompi-core/extension-file';\nimport type { PiPluginContext } from '@agimon-ai/doompi-core/pi-extension';\n\nimport { createSkillRuntime } from './_lib/skillRuntime';\nexport default defineRoot(({ pi }: PiPluginContext) => {\n  const runtime = createSkillRuntime({\n    pi,\n    openOverlay: async (context, options) =>\n      (await import('../../../../tui/skillsOverlay')).openSkillsOverlay(context, options),\n  });\n  return { value: runtime, services: runtime.services, onStop: runtime.onStop, onDispose: runtime.onDispose };\n});\n"],"mappings":";;AAIA,IAAA,oBAAA,kDAAeA,CAAAA,CAAAA,WAAAA,EAAY,EAAE,SAA0B;CACrD,MAAM,UAAUC,qBAAAA,mBAAmB;EACjC;EACA,aAAa,OAAO,SAAS,aAC1B,MAAA,QAAA,QAAA,CAAA,CAAA,WAAA,QAAM,mCAAA,CAAA,EAAA,CAAyC,kBAAkB,SAAS,OAAO;CACtF,CAAC;CACD,OAAO;EAAE,OAAO;EAAS,UAAU,QAAQ;EAAU,QAAQ,QAAQ;EAAQ,WAAW,QAAQ;CAAU;AAC5G,CAAC"}