Skip to content

Support SkillSpector runtime installation in nacos-setup #36

Description

@saynoword

Background

Nacos does not ship the SkillSpector runtime by default, while the skill-spector pipeline needs a local runtime command for Nacos 3.3.0+ setups.

Expected behavior

nacos-setup should be able to install the SkillSpector runtime and configure Nacos to use it when the selected Nacos version supports the plugin.

Scope

  • Add a nacos-setup skill-spector install command with online and offline runtime package sources.
  • Install runtime files under the existing ~/ai-infra/ai-pipeline/skill-spector/<version> runtime layout.
  • Configure skill-spector plugin properties only for Nacos 3.3.0+.
  • Keep skill-scanner and skill-spector configuration additive when both are present.
  • Cover the installer and package contents with tests.

Validation

  • bash tests/test_syntax.sh
  • bash tests/test_package.sh
  • bash tests/test_skill_spector_runtime_install.sh
  • bash tests/test_skill_scanner_config.sh
  • bash tests/test_skill_scanner_preservation.sh

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions