Skip to content

feat(config): rename plugin pin to ref - #457

Open
christso wants to merge 1 commit into
mainfrom
feat/plugin-ref
Open

feat(config): rename plugin pin to ref#457
christso wants to merge 1 commit into
mainfrom
feat/plugin-ref

Conversation

@christso

Copy link
Copy Markdown
Contributor

Summary

  • rename workspace plugin pin to the Git-native ref
  • rename skill add --pin to --ref and JSON/sync provenance pinnedRef to requestedRef
  • reject obsolete plugin-object fields instead of silently following the default branch
  • document symbolic ref semantics and migrate the engineering example terminology in the follow-up PR

Breaking change

Clean cutover; no compatibility alias or schema-version bump. Replace pin: with ref: and --pin with --ref. Inline owner/repo@ref sources are unchanged.

Verification

  • focused ref/schema/update/path tests: 104 passed
  • full Bun 1.3.12 suite: 1,457 passed, 5 skipped, 0 failed
  • lint, typecheck, and build passed
  • isolated workspace sync resolved compound-engineering-v3.23.3 to 871996c4e35512e3d33cdc9c2532395f7bf10831 and persisted requestedRef
  • actual CLI help exposes --ref; obsolete --pin is rejected

@cloudflare-workers-and-pages

Copy link
Copy Markdown

Deploying allagents with Cloudflare Pages Cloudflare Pages

Latest commit:9bf9d98
Status: ✅ Deploy successful!
Preview URL:https://d296cdb4.allagents.pages.dev
Branch Preview URL:https://feat-plugin-ref.allagents.pages.dev

View logs

Sign up for freeto 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

@christso