Skip to content

Creer v0.7 — self-hosted registry, icon, release packaging - #9

Draft
seven0070 wants to merge 9 commits into
mainfrom
cursor/creer-v0.7-registry-icon-release-4a94
Draft

Creer v0.7 — self-hosted registry, icon, release packaging#9
seven0070 wants to merge 9 commits into
mainfrom
cursor/creer-v0.7-registry-icon-release-4a94

Conversation

@seven0070

Copy link
Copy Markdown
Owner

Summary

Implements Creer v0.7 (stacks v0.1–v0.6): self-hosted pack registry, extension icon, and release packaging polish.

Backend

  • GET /registry?q=&source= — searchable catalog with download_url
  • GET /registry/packs/{id} + /download — portable JSON packs (usable as install URLs)
  • CREER_PUBLIC_BASE_URL for absolute links
  • Marketplace enriched with local download URLs
  • Version 0.7.012 tests passed

Extension

  • media/icon.png (128×128) wired in package.json
  • Creer: Browse Pack Registry (search + install via registry download)
  • Fixed install response parsing ({ installed, pack })
  • CHANGELOG.md + publish docs for signed release (human PAT step)

Packaging

  • npm run package produces creer-0.7.0.vsix including the icon

Test plan

  • /health0.7.0 + registry_count
  • /registry?q=fastapi returns fastapi-crud with download_url
  • Download JSON and POST /packs/install with that URL works
  • Extension Browse Pack Registry searches and can install
  • cd extension && npm run package builds a .vsix with icon
  • (Human) Publish with VSCE_PAT / OVSX_PAT per extension/PUBLISH.md
Open in Web Open in Cursor 

cursoragent and others added 9 commits August 8, 2026 08:14
Scaffold AI repo generation end-to-end: planner/generator API with
path validation, TypeScript extension command to write files into the
workspace with optional git init, and a PLAN.md for v0.2 priorities.

Co-authored-by: Sanath S Patil <sanathpatil8861@gmail.com>
Backend: curated templates, /plan + /templates, stronger validation,
optional GitHub repo create API. Extension: plan preview before write,
per-file overwrite protection, GitHub push flow, /creer chat entry and
@creer participant, with path-safe writes and shell-safe git exec.

Co-authored-by: Sanath S Patil <sanathpatil8861@gmail.com>
…rdening

Add SSE /generate/stream with per-file progress, OpenAI-compatible base URL
and CREER_OFFLINE stubs, LICENSE/CI bake-ins, SecretStorage for GitHub tokens,
and GIT_ASKPASS push so tokens never appear on argv or remote URLs.

Co-authored-by: Sanath S Patil <sanathpatil8861@gmail.com>
Add stream job_id cancellation, license/CI bake-in options with GET
/bakeins, telemetry-free quality gates, and extension AbortSignal
progress cancel plus bake-in QuickPicks.

Co-authored-by: Sanath S Patil <sanathpatil8861@gmail.com>
Add installable JSON/YAML template packs with /packs API and pack_id
planning, extension multi-root workspace picker, and generated-content
diff preview before writing files to disk.

Co-authored-by: Sanath S Patil <sanathpatil8861@gmail.com>
Add remote pack install/delete and marketplace catalog, side-by-side
vscode.diff review for write conflicts, and vsce/ovsx packaging docs
so the extension is ready to publish without shipping secrets.

Co-authored-by: Sanath S Patil <sanathpatil8861@gmail.com>
Co-authored-by: Sanath S Patil <sanathpatil8861@gmail.com>
Co-authored-by: Sanath S Patil <sanathpatil8861@gmail.com>
Add searchable /registry with JSON pack downloads, extension marketplace
icon, Browse Pack Registry command, changelog, and verified vsix packaging
path for Marketplace/Open VSX (signing remains a human PAT step).

Co-authored-by: Sanath S Patil <sanathpatil8861@gmail.com>
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.

2 participants