chore: promote runtime surface deriv@1.0.0 - #6
Merged
Merged
Conversation
Promotes the runtime surface from the private working repo at 0b35ccb. - Rename to deriv@1.0.0 across the four manifests and three marketplace indexes - Point .mcp.json at the production hosted MCP - Add the bundled Agent Skills as the MCP-down fallback - Replace the listing assets with the coral icon and drop the stale wordmark SVGs - Rewrite the partner docs as a standalone plugin guide - Update .github/workflows/verify-surface.mjs in step with the surface it checks Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Dependency Review✅ No vulnerabilities or license issues or OpenSSF Scorecard issues found.OpenSSF Scorecard
Scanned Manifest Files |
ako-deriv
approved these changes
Sep 10, 2026
ako-deriv
left a comment
Collaborator
There was a problem hiding this comment.
Reconciled this branch against the private working repo at 0b35ccb:
- Ran
build-promotion-bundle.mjsfrom that commit and diffed the staged tree against this branch. Byte-identical: same file list, no content differences. - Nothing outside the promotion allowlist is present.
.github/carries only the four scaffold files the build stages deliberately. - Against public
master, the only deletions areassets/logo.svgandassets/logo-dark.svg, matching the allowlist's move to the PNG pair. verify-surface.mjspasses locally on the branch, and all five CI checks are green.
Public master will be in step with the working repo for the first time once this lands. Approving.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Promotes the runtime surface from the private working repo at
0b35ccb. This is the first public production surface: identityderivat1.0.0, the production hosted MCP URL, and bundled Agent Skills as the MCP-down fallback.The tree was assembled by the promotion build from a copy-by-inclusion allowlist — not by hand — and every file here reconciles exactly to that allowlist.
Changes
deriv @ 1.0.0in lockstep across the four manifests and the three marketplace indexes, replacingderiv-api @ 2.0.2.(Beta)listing copy is gone..mcp.jsonnow points athttps://mcp-api-v2.deriv.com/mcp, replacing the staging Cloud Run URL. One remote server, keystypeandurlonly: nocommand,args,cwd,envorheaders, and no rootmcp.json.skills/(deriv-auth,deriv-market-data,deriv-trade-types,deriv-trade-lifecycle,deriv-trading-app,deriv-llms) as the fallback an agent reads when the hosted MCP is unreachable. Cursor and Codex declare"skills": "./skills/"; Claude Code discoversskills/at the plugin root.assets/logo.svgandassets/logo-dark.svgare deleted: no manifest or marketplace entry references an SVG, and the promotion build is copy-by-inclusion, so a file dropped from the allowlist has to be removed explicitly rather than lingering.README.mdis rewritten as a standalone partner plugin guide: native plugin install first, then a skills-only path for agents that support only the Agent Skills standard, a skills catalog, and the MCP table.CONTRIBUTING.md,SECURITY.mdandPRIVACY.mdfollow the new name and drop internal architecture prose while keeping their disclosures intact..github/workflows/verify-surface.mjsis updated in step with the surface it checks. This is deliberate and load-bearing: the previous copy pinnedderiv-api, the two SVGs, and "this plugin has no skills/ tree", so promoting the surface without it would turn this repo's own CI red immediately.Verification
Run against this branch before opening:
verify-surface.mjson the branch: OK, surface plus content and internal-reference gates clean..cursor-plugin/plugin.jsonand.cursor-plugin/marketplace.jsonvalidate against Cursor's published schemas fetched live fromcursor/plugins, not only against vendored copies.developers.deriv.com, compared in full rather than sampled.skills/resolves; eachSKILL.mdfrontmatter name matches its directory and carries the MCP-first preamble and the do-not-invent-fields clause.application/json, and every bare tool name cited anywhere in this surface exists on it. No host-namespaced tool name appears in any prose, since those differ per host.Notes for reviewers
deriv-api@deriv-api-marketplaceshould uninstall it before installingderiv@deriv; leaving both is a silent override where the new plugin does not load and no error is shown.