发布

  • fix(packaging): bundle swarm presets inside src.swarm (#55) + 0.1.6 release

    frostbyte_neo 发布于 2026-04-28 09:39:19 +00:00

    Move 29 preset YAMLs from agent/config/swarm/ to agent/src/swarm/presets/
    so they ship as package-data; loader resolves via
    Path(file).parent / "presets". Identical behavior under editable
    installs and built wheels — fixes "No presets available" reported in #55
    after pip install / uv tool install vibe-trading-ai 0.1.5.

    Root cause: preset YAMLs were declared via [tool.setuptools.data-files],
    which lands them under /.data/data/config/swarm/ rather
    than at the /config/swarm/ path the loader expected.

    Pinned by a 6-test packaging regression suite. Bump 0.1.5 -> 0.1.6.
    SKILL.md and 5 READMEs synced to reality: 72 skills, 22 MCP tools
    (adds 5 shadow-account / journal tool names), 6 data sources
    (adds Futu). Adds 2026-04-28 v0.1.6 release news rollup.

    下载附件