feat(02-03): wire SkillService into ServiceGraph and preload bridge

- Add lazy SkillService creation in ServiceGraph with getOrCreateSkillService getter
- Pass skillService to registerDomainHandlers in main-runtime-support
- Add 7 skill operations to preload bridge (importSkill, listSkills, getSkillDetail, deleteSkill, assignSkillToAgent, removeSkillFromAgent, checkSkillUpdate)
- Add skillService cleanup in app lifecycle shutdown
This commit is contained in:
ZacharyZhang-NY committed 2026-03-26 00:46:34 -04:00
1 parent b5ad164338
commit bbdabbe675
3 files changed
+31 -1

No files matched your search

+1
View File
@@ -168,6 +168,7 @@ export function createMainRuntimeSupport(state: MainRuntimeState) {
bootstrapOnboarding: (input) => requireOnboardingService().bootstrapOnboarding(input),
getBrowserActions: () => requireServiceGraph().getBrowserActionService(),
randomFallbackCompanyId: () => requireConnectorHealthService().randomFallbackCompanyId(),
skillService: requireServiceGraph().getOrCreateSkillService(),
});
}