Skip to content

[CON-1534] Correct CLI guidance and add host support skill - #2

Open
jjziets wants to merge 6 commits into
vast-ai:mainfrom
jjziets:con-1534-plugin-corrections
Open

[CON-1534] Correct CLI guidance and add host support skill#2
jjziets wants to merge 6 commits into
vast-ai:mainfrom
jjziets:con-1534-plugin-corrections

Conversation

@jjziets

@jjziets jjziets commented Jul 20, 2026

Copy link
Copy Markdown

Summary

  • add a focused vastai-host-support skill for paid self-test gating, dump-logs, redacted support bundles, bundle review, and cleanup auditing
  • correct Vast CLI guidance for teams, network volumes, min-bid pricing, GPU trends, self-test side effects, and the curated PyTorch image
  • update the host skills for vast-cli#458: configured-range capacity, four fixed mappings, TCP and UDP probes, --port-scan-timeout, and the paired self-test image
  • replace independently maintained skill content with a generated snapshot of vast-ai/skills#1
  • pin the canonical commit and every generated file digest in skills.lock.json; reject drift in validation
  • add a scheduled/manual workflow that opens wrapper update PRs when canonical main advances
  • fix Claude marketplace metadata, bump the plugin to 0.2.0, and validate on Ubuntu, macOS, and Windows

Shared-source architecture

This repository remains the Claude harness: its manifest and slash commands stay local. The three directories under skills/ are generated packaging snapshots, not independent sources.

The snapshot is pinned to canonical commit 44ec627a44453e9f4860ed7075123f538d84c6cb. Skill changes should be made in vast-ai/skills; the wrapper sync workflow then advances the pin through a normal PR.

Merge dependency: merge vast-ai/skills#1 before this PR so the pinned revision and reusable sync workflow exist on canonical main.

Sibling wrappers:

Validation

  • python3 scripts/validate_plugin.py
  • canonical materializer --check
  • claude plugin validate .
  • actionlint
  • git diff --check
  • generated snapshots are byte-identical across Claude, Codex, and Cursor
  • no paid or mutating Vast API calls were made

Final branch CI passed the wrapper validator on ubuntu-latest, macos-latest, and windows-latest.

Tracking: CON-1534

@jjziets

jjziets commented Jul 20, 2026

Copy link
Copy Markdown
Author

Cross-platform validation is green for exact head d75b29c: fork Actions run 29733527366 passed on Ubuntu, macOS, and Windows.

Synchronized PRs: Codex #2 and Cursor #2.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant