* docs: add gsd-cursor to the EoS registry Appends the gsd-cursor EoS entry to docs/registries/eos.json and regenerates docs/registries/eos-registry.md. Discussion: open-gsd/gsd-core#2578. * docs(#2533): regenerate eos-registry.md (id-sorted) + add changeset Addresses review on #2581: the generator sorts entries by id, so gsd-cursor (< gsd-omp) must appear first in both the table and the detail sections. Also adds the required .changeset Added fragment (mirrors precedent #2448). * docs(#2533): regenerate eos-registry.md via gen-registry.cjs (markdown escaping) The hand-written markdown left ( ) and _ unescaped; scripts/gen-registry.cjs escapes them (\(...\), model\_profile\_overrides), so gen-registry.cjs --check (part of lint:ci / the lint-tests job) failed. This is the generator's exact output; node scripts/gen-registry.cjs --check now passes. * docs(#2533): regenerate eos-registry.md for corrected compat floor Regenerated via scripts/gen-registry.cjs after the enginesGsd fix. node scripts/gen-registry.cjs --check passes (exit 0). * docs(#2533): correct gsd-cursor enginesGsd floor to >=1.8.0 (real release) The >=1.39.0 floor referenced a legacy-lineage version number that no current @opengsd/gsd-core release has ever reached (latest is 1.8.0). Per trek-e's review, corrected to >=1.8.0 — the current release, which ships the model_profile_overrides.<runtime> config key gsd-cursor uses. * docs(#2533): regenerate eos-registry.md (enginesGsd >=1.0.0, install v1.0.1) * docs(#2533): mirror gsd-cursor enginesGsd >=1.0.0 + repoint install to v1.0.1 Per review: enginesGsd must mirror what the package declares. Corrected engines.gsd upstream in gsd-cursor to >=1.0.0 and cut v1.0.1; this mirrors that range and pins install at the new tag.
69 lines
2.6 KiB
JSON
69 lines
2.6 KiB
JSON
[
|
|
{
|
|
"id": "gsd-cursor",
|
|
"name": "GSD Cursor Model Profiles",
|
|
"type": "eos",
|
|
"repo": "clezcoding/gsd-cursor",
|
|
"description": "Adds a Cursor runtime tier map and four ready-to-use model profiles (max / hybrid / value / budget) to a GSD project by writing model_profile_overrides.cursor and the models phase-type block into the user's GSD config, spanning Anthropic, OpenAI, Google Gemini, xAI Grok, Zhipu GLM and Cursor Composer, without modifying gsd-core.",
|
|
"author": "clezcoding",
|
|
"license": "MIT",
|
|
"enginesGsd": ">=1.0.0",
|
|
"protocolVersion": 1,
|
|
"install": "npm install --global github:clezcoding/gsd-cursor#v1.0.1 && gsd-cursor install",
|
|
"uninstall": "gsd-cursor uninstall && npm uninstall --global gsd-cursor",
|
|
"interactions": {
|
|
"interfacePoints": [
|
|
"model",
|
|
"state"
|
|
],
|
|
"profile": "declarative-cli",
|
|
"axes": {
|
|
"embeddingMode": "declarative",
|
|
"commandSurface": "prose-only",
|
|
"dispatch": "Writes a Cursor model tier map and four profile presets into the GSD config without dispatching tasks",
|
|
"modelMode": "active",
|
|
"hookBus": "none",
|
|
"stateIO": "filesystem",
|
|
"transport": "native-extension",
|
|
"runtime": "node"
|
|
}
|
|
},
|
|
"discussion": "https://github.com/open-gsd/gsd-core/discussions/2578"
|
|
},
|
|
{
|
|
"id": "gsd-omp",
|
|
"name": "GSD for Oh My Pi",
|
|
"type": "eos",
|
|
"repo": "tchivs/gsd-omp",
|
|
"description": "Embeds GSD in Oh My Pi through OMP's native ExtensionAPI, programmatic slash commands, task isolation, lifecycle events, filesystem state, and managed agent and skill projection.",
|
|
"author": "tchivs",
|
|
"license": "MIT",
|
|
"enginesGsd": ">=1.7.0",
|
|
"protocolVersion": 1,
|
|
"install": "npm install --global github:tchivs/gsd-omp#v1.0.0 && gsd-omp install",
|
|
"uninstall": "gsd-omp uninstall && npm uninstall --global gsd-omp",
|
|
"interactions": {
|
|
"interfacePoints": [
|
|
"command",
|
|
"dispatch",
|
|
"model",
|
|
"hooks",
|
|
"state",
|
|
"artifact"
|
|
],
|
|
"profile": "programmatic-cli",
|
|
"axes": {
|
|
"embeddingMode": "imperative",
|
|
"commandSurface": "slash-programmatic",
|
|
"dispatch": "Native named and nested OMP task dispatch with background execution, full subagent tools, and host-managed isolation",
|
|
"modelMode": "passive",
|
|
"hookBus": "host",
|
|
"stateIO": "filesystem",
|
|
"transport": "native-extension",
|
|
"runtime": "bun"
|
|
}
|
|
},
|
|
"discussion": "https://github.com/open-gsd/gsd-core/discussions/2342"
|
|
}
|
|
]
|