Skip to content

docs: pin the consume example to v0.28.0 - #8

Merged
aryasaatvik merged 1 commit into
mainfrom
cursor/pin-consume-v0-28-0-ee38
Oct 20, 2026
Merged

aryasaatvik merged 1 commit into
mainfrom
cursor/pin-consume-v0-28-0-ee38

Conversation

@aryasaatvik

Copy link
Copy Markdown
Member

Summary

The Consume example now pins v0.28.0, the current maintained release, so a copy-paste consumer downloads an OpenAPI document that includes webhooks.

Before / After

-version=v0.20.0
+version=v0.28.0
 curl -fsSLO "https://github.com/SamvaHQ/samva-openapi/releases/download/$version/openapi.json"
 curl -fsSLO "https://github.com/SamvaHQ/samva-openapi/releases/download/$version/SHA256SUMS"
 shasum -a 256 -c SHA256SUMS

gh release list marks v0.28.0 Latest (published 2026-10-19T20:01:16Z). manifest.json is 0.28.0 with 36 webhook events. COMPATIBILITY.md maintains only the current 0.x release. The pin stays a concrete tag.

Assets

Published v0.20.0 openapi.json top-level keys: components, info, openapi, paths, security, servers, tags. No webhooks.

$ curl -fsSI -o /dev/null -w '%{http_code}\n' \
    https://github.com/SamvaHQ/samva-openapi/releases/download/v0.28.0/openapi.json
302
$ curl -fsSL -o /dev/null -w '%{http_code} %{size_download}\n' \
    https://github.com/SamvaHQ/samva-openapi/releases/download/v0.28.0/openapi.json
200 2499489

$ curl -fsSI -o /dev/null -w '%{http_code}\n' \
    https://github.com/SamvaHQ/samva-openapi/releases/download/v0.28.0/SHA256SUMS
302
$ curl -fsSL -o /dev/null -w '%{http_code} %{size_download}\n' \
    https://github.com/SamvaHQ/samva-openapi/releases/download/v0.28.0/SHA256SUMS
200 79

The downloaded v0.28.0 document has 36 webhook events. Its SHA-256 matches the release SHA256SUMS and manifest.json:

a1d0387df8e6445c4b6a7f207edad1b79baf0a6d642d64d8829f7fd8bce241e3  openapi.json

Checks

$ bun install --frozen-lockfile && bun run validate
bun install v1.4.0 (34cbb9a40)
+ @redocly/cli@2.49.0
1 package installed [128.00ms]
$ node --test scripts/channel-vocabulary.test.mjs
# tests 5
# pass 5
# fail 0
$ node scripts/validate.mjs
Validated v0.28.0: 331 operations, a1d0387df8e6445c4b6a7f207edad1b79baf0a6d642d64d8829f7fd8bce241e3
$ redocly lint openapi.json
Woohoo! Your API description is valid.

README, COMPATIBILITY, CONTRIBUTING, and SECURITY were checked against manifest.json and scripts/. No other count, filename, or command was provably stale. The v0.18.0 to v0.20.0 history sentence is unchanged. openapi.json, manifest.json, SHA256SUMS, and scripts/ are unchanged.

Open in Web Open in Cursor 

The copy-paste pin named v0.20.0, a published release with no webhooks
section. v0.28.0 is the current maintained release and serves both assets.

Co-authored-by: Saatvik Arya <aryasaatvik@gmail.com>
@greptile-apps

greptile-apps Bot commented Oct 19, 2026 •

Copy link
Copy Markdown

RetriggerView in GreptileConfidence Score: 5/5

[Low impact] The documentation change appears safe to merge.

Summary

Updates the consume example from v0.20.0 to v0.28.0.

  • The Consume example points to the v0.28.0 release.

Reviews (1) · Last reviewed commit: "docs: pin the consume example to v0.28.0" · Reviewed by Greptile

@aryasaatvik
aryasaatvik merged commit 16f038f into main Oct 20, 2026
2 checks passed
@aryasaatvik
aryasaatvik deleted the cursor/pin-consume-v0-28-0-ee38 branch October 20, 2026 03:36
aryasaatvik added a commit that referenced this pull request Oct 23, 2026
<!-- CURSOR_AGENT_PR_BODY_BEGIN -->
## Summary

The Consume example pinned `v0.28.0`. On 0.x only the current release is
maintained, so the example pointed at an unmaintained release. Previous
bump: #8.

## Drift

| Location | Said | True now | Source of truth |
| --- | --- | --- | --- |
| README.md:32 | `version=v0.28.0` | `version=v0.35.1` | `gh release
view v0.35.1` is Latest (published 2026-10-22) and includes
`manifest.json`, `openapi.json`, and `SHA256SUMS`. The release asset and
repo `manifest.json` both record `"version": "0.35.1"`. `gh release
list` has no newer tag. |

README.md, CONTRIBUTING.md, and COMPATIBILITY.md were checked against
`package.json` scripts, `scripts/`, and `manifest.json`. No other
filename, command, or count was stale. `openapi.json`, `manifest.json`,
`SHA256SUMS`, and `CHANGELOG.md` are unchanged.

<!-- CURSOR_AGENT_PR_BODY_END -->

<div><a
href="https://cursor.com/agents/bc-9c9a4d7f-e165-505f-a56f-7d79d5f67d52?cursor_ref=pr_footer&cursor_cta=open_in_web"><picture><source
media="(prefers-color-scheme: dark)"
srcset="https://cursor.com/assets/images/open-in-web-dark.png"><source
media="(prefers-color-scheme: light)"
srcset="https://cursor.com/assets/images/open-in-web-light.png"><img
alt="Open in Web" width="114" height="28"
src="https://cursor.com/assets/images/open-in-web-dark.png"></picture></a>&nbsp;<a
href="https://cursor.com/background-agent?bcId=bc-9c9a4d7f-e165-505f-a56f-7d79d5f67d52&cursor_ref=pr_footer&cursor_cta=open_in_cursor"><picture><source
media="(prefers-color-scheme: dark)"
srcset="https://cursor.com/assets/images/open-in-cursor-dark.png"><source
media="(prefers-color-scheme: light)"
srcset="https://cursor.com/assets/images/open-in-cursor-light.png"><img
alt="Open in Cursor" width="131" height="28"
src="https://cursor.com/assets/images/open-in-cursor-dark.png"></picture></a>&nbsp;</div>

Co-authored-by: Cursor Agent <cursoragent@cursor.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