You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
chore: move the VS Code extension to the pymodel publisher (#72)
## Summary
- Move the VS Code extension from the `pythoughts` Marketplace publisher
to `pymodel`, matching the npm scope and GitHub org migration.
- Update the publisher field, extension keyword, Marketplace links, site
install snippets, and the release script Marketplace query.
- Rename the Open VSX namespace fixtures in tests; the real namespace
derives from the manifest publisher at publish time.
## Notes
- CI workflows need no change: the publisher flows from
`apps/vscode/package.json`; the publish jobs read `VSCE_PAT` /
`OVSX_PAT` secrets, which must be rotated to the new `pymodel` accounts
before the next extension release.
- The publisher change creates a new Marketplace listing; the old
`pythoughts.pythinker-code` listing does not migrate automatically.
## Testing
- `pnpm --filter pythinker-code test` — 338 tests pass.
- `tsgo -p apps/vscode/tsconfig.json --noEmit` — clean.
- Full pre-push gate passed.
<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit
* **New Features**
* The VS Code extension is now published under the `pymodel` publisher
and Open VSX namespace.
* Updated installation commands, marketplace links, and displayed
extension identifiers.
* **Documentation**
* Updated extension installation guidance to reference the new
publisher.
* **Bug Fixes**
* Release and validation workflows now use the updated extension
identity consistently.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->
<div><div class="footer-brand"><PythinkerMascot :width="16" :height="20" /><p class="wordmark">Pythinker Code</p><span class="footer-version">v{{ version }}</span></div><p class="footer-caption">Built by Pythoughts. MIT License.</p></div>
497
+
<div><div class="footer-brand"><PythinkerMascot :width="16" :height="20" /><p class="wordmark">Pythinker Code</p><span class="footer-version">v{{ version }}</span></div><p class="footer-caption">Built by Pymodel. MIT License.</p></div>
0 commit comments