MCPcopy Create free account
hub / github.com/53AI/53AIHub / runScanWorker

Method runScanWorker

api/service/skill_library_scan.go:588–600  ·  view source on GitHub ↗
(ctx context.Context, skillID *int64)

Source from the content-addressed store, hash-verified

586}
587
588func (s *SkillLibraryService) runScanWorker(ctx context.Context, skillID *int64) error {
589 if model.DB == nil {
590 return nil
591 }
592 job, err := s.claimPendingScanJob(skillID)
593 if err != nil {
594 return err
595 }
596 if job == nil {
597 return nil
598 }
599 return s.executeScanJob(ctx, job)
600}
601
602func (s *SkillLibraryService) runImportWorker(ctx context.Context, jobID int64) error {
603 if model.DB == nil || jobID <= 0 {

Callers

nothing calls this directly

Calls 2

claimPendingScanJobMethod · 0.95
executeScanJobMethod · 0.95

Tested by

no test coverage detected