Skip to content

Catch up to omnigraph-server 0.8.1#16

Open
ragnorc wants to merge 1 commit into
mainfrom
sync-server-0.8.1
Open

Catch up to omnigraph-server 0.8.1#16
ragnorc wants to merge 1 commit into
mainfrom
sync-server-0.8.1

Conversation

@ragnorc

@ragnorc ragnorc commented Jul 14, 2026

Copy link
Copy Markdown
Contributor

What & why

The SDK/MCP pin was a release behind. This bumps omnigraph.serverVersion and the package versions to 0.8.1 and re-syncs the vendored spec/openapi.json from the v0.8.1 tag. The tag's only spec change is the info.version string, so the generated types are unchanged — this is a pure version catch-up.

check-drift / check-versions / check-coverage and the full test suites are green. #15 (branch-merge deleteBranch support, draft pending the next server release) rebases on top of this.


Note

Low Risk
Version and metadata-only changes with no API or runtime behavior changes beyond reported version strings.

Overview
Aligns the TypeScript repo with omnigraph-server v0.8.1 after the SDK/MCP pin lagged one release.

omnigraph.serverVersion in the root package.json and @modernrelay/omnigraph / @modernrelay/omnigraph-mcp package versions move 0.8.0 → 0.8.1. Regenerated SERVER_VERSION and MCP_PACKAGE_VERSION in the version.gen.ts files match those pins. The vendored spec/openapi.json is re-synced from the server tag; the only spec delta in this bump is info.version, so generated API types are unchanged.

MCP server tests that assert initialize version and health sdkServerVersion are updated to 0.8.1.

Reviewed by Cursor Bugbot for commit 938b6a6. Bugbot is set up for automated code reviews on this repo. Configure here.

Greptile Summary

This PR catches the package metadata up to Omnigraph server 0.8.1. The main changes are:

  • Root omnigraph.serverVersion updated to 0.8.1.
  • SDK and MCP package versions updated to 0.8.1.
  • Generated SDK and MCP version constants updated to 0.8.1.
  • OpenAPI info.version updated to 0.8.1.
  • MCP tests updated for the new reported versions.

Confidence Score: 5/5

This looks safe to merge.

  • No blocking issues found in the changed code.
  • The changes are limited to version metadata and matching test expectations.
  • No API, schema, or generated type shape changed.

Important Files Changed

Filename Overview
package.json Updates the repository server version pin to 0.8.1.
packages/sdk/package.json Updates the SDK package version to 0.8.1.
packages/sdk/src/version.gen.ts Updates the exported SDK target server version constant to 0.8.1.
packages/mcp/package.json Updates the MCP package version to 0.8.1.
packages/mcp/src/version.gen.ts Updates the MCP initialize response package version constant to 0.8.1.
packages/mcp/test/server.test.ts Updates MCP version assertions to match 0.8.1.
spec/openapi.json Updates only the OpenAPI document version string to 0.8.1.

Reviews (1): Last reviewed commit: "Catch up to omnigraph-server 0.8.1" | Re-trigger Greptile

Bumps the serverVersion pin and package versions to 0.8.1 and re-syncs
the vendored spec from the release tag (the only spec change is the
version string, so the generated types are unchanged).

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: 938b6a6328

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment thread spec/openapi.json
"identifier": "MIT"
},
"version": "0.8.0"
"version": "0.8.1"

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P1 Badge Vendor the exact upstream spec payload

The v0.8.1 raw openapi.json tag is a compact 65-line file, while this diff keeps the previously formatted 2,568-line copy and only edits info.version; because scripts/check-drift.ts compares readFileSync(SPEC_FILE, 'utf8') directly against await response.text(), CI/release runs of pnpm run check-drift fail for this target version until the file is written exactly as pnpm run sync-spec would.

Useful? React with 👍 / 👎.

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.

1 participant