docs(#2533): list gsd-cursor EoS integration (#2581)

* 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.
This commit is contained in:
clezcoding
2026-07-29 00:33:32 +02:00
committed by GitHub
parent 1b41083220
commit 5296ff152d
3 changed files with 54 additions and 0 deletions

View File

@@ -0,0 +1,5 @@
---
type: Added
pr: 2581
---
**List the `gsd-cursor` EoS host integration in the registry** — Cursor model profiles (max / hybrid / value / budget), added to `docs/registries/eos.json`.

View File

@@ -8,8 +8,26 @@ _To add your integration, see the [registry README](./README.md)._
| Name | What it is | Latest release | GSD compat | Discussion |
|---|---|---|---|---|
| [GSD Cursor Model Profiles](https://github.com/clezcoding/gsd-cursor) | 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. | ![release](https://img.shields.io/github/v/release/clezcoding/gsd-cursor?sort=semver&include_prereleases) | `>=1.0.0` | [discuss](https://github.com/open-gsd/gsd-core/discussions/2578) |
| [GSD for Oh My Pi](https://github.com/tchivs/gsd-omp) | 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. | ![release](https://img.shields.io/github/v/release/tchivs/gsd-omp?sort=semver&include_prereleases) | `>=1.7.0` | [discuss](https://github.com/open-gsd/gsd-core/discussions/2342) |
## GSD Cursor Model Profiles
- **Repository:** https://github.com/clezcoding/gsd-cursor — [latest release](https://github.com/clezcoding/gsd-cursor/releases/latest)
- **What it is:** 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
- **Every interaction with GSD:** Interface points: model, state; profile: declarative-cli; protocol v1; 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
- **Install:**
```sh
npm install --global github:clezcoding/gsd-cursor#v1.0.1 && gsd-cursor install
```
- **Uninstall:**
```sh
gsd-cursor uninstall && npm uninstall --global gsd-cursor
```
- **GSD compatibility:** `>=1.0.0`, protocol v1
- **License:** MIT
- **Discussion / ranking:** https://github.com/open-gsd/gsd-core/discussions/2578
## GSD for Oh My Pi
- **Repository:** https://github.com/tchivs/gsd-omp — [latest release](https://github.com/tchivs/gsd-omp/releases/latest)
- **What it is:** 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.

View File

@@ -1,4 +1,35 @@
[
{
"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",