Skip to content

Add /imupdate release knowledge workflow - #31

Merged
zuiho-kai merged 1 commit into
mainfrom
agent/imupdate-skill
Jul 31, 2026
Merged

Add /imupdate release knowledge workflow#31
zuiho-kai merged 1 commit into
mainfrom
agent/imupdate-skill

Conversation

@zuiho-kai

@zuiho-kai zuiho-kai commented Jul 31, 2026

Copy link
Copy Markdown
Collaborator

Summary

Add three deliberate update paths:

  1. /imupdate <local-git-path> [target] — derive the old SHA from the baseline, default the new SHA to checkout HEAD, run deterministic audit, let the host model update evidence-backed facts, then enforce.
  2. /imupdate <repository-name-or-alias-or-url> [target] — let the host model resolve the canonical repository and version, prefer a configured or temporary checkout, then enter the same machine-audit path. If machine audit is unavailable, report model-only analysis and never claim CLEAN.
  3. python tools/audit_vllm_omni_release.py --from ... --to ... --repo ... — keep the original pure machine-rule interface with no LLM and no file edits.

Known aliases vllm-omni, vllmomni, and vllm omni resolve to vllm-project/vllm-omni. Target selection refuses silent downgrades when GitHub's latest stable release is older than an already-audited prerelease.

The portable installer introduced by #29 now installs all bundled skills for Codex, Claude Code, and Cursor instead of hard-coding only imreview.

Validation

  • focused installer/release/adapter/routing/knowledge/skill/capability tests — 59 passed
  • quick_validate.py plugins/infermatrix-copilot/skills/imupdate — valid
  • Ruff check and format check passed
  • knowledge tree — 0 errors; wiki lint — 0 errors, 0 warnings
  • plugin manifests parse as valid JSON
  • real local-path resolution: baseline 807db6ef to D:\omni\vllm-omni checkout HEAD 0c88f8a0, 414 changed paths and 15 drift issues reported
  • real alias identity check: vllmomni maps to authoritative vllm-project/vllm-omni metadata and the local checkout remote matches https://github.com/vllm-project/vllm-omni.git
  • GitHub Actions release audit — passed

This is a UX follow-up to the already-merged #30.

@gemini-code-assist

Copy link
Copy Markdown

Caution

The consumer version of Gemini Code Assist on GitHub has been sunset. All code review activity has officially ceased.

@zuiho-kai
zuiho-kai marked this pull request as ready for review July 31, 2026 04:07
@gemini-code-assist

Copy link
Copy Markdown

Caution

The consumer version of Gemini Code Assist on GitHub has been sunset. All code review activity has officially ceased.

@zuiho-kai
zuiho-kai marked this pull request as draft July 31, 2026 04:14
@zuiho-kai
zuiho-kai force-pushed the agent/imupdate-skill branch from f17a3cf to 5d2800e Compare July 31, 2026 04:21
@zuiho-kai
zuiho-kai marked this pull request as ready for review July 31, 2026 04:23
@gemini-code-assist

Copy link
Copy Markdown

Caution

The consumer version of Gemini Code Assist on GitHub has been sunset. All code review activity has officially ceased.

@zuiho-kai
zuiho-kai merged commit cdd6cdd into main Jul 31, 2026
1 check passed
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