Skip to content

chore: version packages - #88

Open
github-actions[bot] wants to merge 1 commit into
mainfrom
changeset-release/main
Open

github-actions[bot] wants to merge 1 commit into
mainfrom
changeset-release/main

Conversation

@github-actions

@github-actions github-actions Bot commented Oct 29, 2026 •

Copy link
Copy Markdown
Contributor

This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and publish to npm yourself or setup this action to publish automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated.

Releases

api@3.2.0

Minor Changes

  • 57d293c: Add a stateless MCP server at POST /api/v1/mcp whose tools let a coding agent register a project through a binding session (start_activity_registration, check_activity_registration) and submit events (submit_activity_event, including activity.test and history with occurredAt). The /skill page gains a Copy MCP prompt button, and skill.md and the integration guide describe the MCP flow.
  • 99fc647: Send the FASTNEAR_API_KEY secret as a bearer token on FastKV binding reads. A 401, 403, or 429 from FastKV now fails binding confirmation with a distinct SERVICE_UNAVAILABLE error and log line instead of reporting that the binding is not available yet, and the dashboard stops polling and shows that error.
  • 3549d8d: Add the public GET /v1/signing-keys endpoint (listActivitySigningKeys), listing the source ID and public key of every bound Signing Identity, current and retired, for Activity Sources that are not rejected. relay.nearbuilders.org's write policy uses it to reject kind-1701 events from unregistered pubkeys.

Patch Changes

  • 68c4c64: Fix the host's generated MCP at /api/mcp, which returned 404. The submitActivityEvent payload was z.json(). That schema is recursive, so the OpenAPI spec emitted it as a $ref into components. The host builds each MCP tool's input schema without components, so Ajv failed on the unresolvable $ref and the whole MCP mount was skipped. The payload now validates exactly like z.json() but documents as a plain {} schema. A unit test now fails if any MCP tool input contains a $ref.

@nearbuilders/activity-client@0.3.0

Minor Changes

  • 97a2dbf: Build the client on oRPC 2 and everything-dev v2. createActivityClient(baseUrl, options) and the contract import path are unchanged. The package now declares @orpc/openapi and zod, which the bundled contract imports directly instead of through the removed every-plugin/orpc and every-plugin/zod facades.
  • 57d293c: Add a stateless MCP server at POST /api/v1/mcp whose tools let a coding agent register a project through a binding session (start_activity_registration, check_activity_registration) and submit events (submit_activity_event, including activity.test and history with occurredAt). The /skill page gains a Copy MCP prompt button, and skill.md and the integration guide describe the MCP flow.
  • 3549d8d: Add the public GET /v1/signing-keys endpoint (listActivitySigningKeys), listing the source ID and public key of every bound Signing Identity, current and retired, for Activity Sources that are not rejected. relay.nearbuilders.org's write policy uses it to reject kind-1701 events from unregistered pubkeys.

Patch Changes

  • 99fc647: Send the FASTNEAR_API_KEY secret as a bearer token on FastKV binding reads. A 401, 403, or 429 from FastKV now fails binding confirmation with a distinct SERVICE_UNAVAILABLE error and log line instead of reporting that the binding is not available yet, and the dashboard stops polling and shows that error.

ui@1.12.0

Minor Changes

  • 57d293c: Add a stateless MCP server at POST /api/v1/mcp whose tools let a coding agent register a project through a binding session (start_activity_registration, check_activity_registration) and submit events (submit_activity_event, including activity.test and history with occurredAt). The /skill page gains a Copy MCP prompt button, and skill.md and the integration guide describe the MCP flow.

Patch Changes

  • 99fc647: Send the FASTNEAR_API_KEY secret as a bearer token on FastKV binding reads. A 401, 403, or 429 from FastKV now fails binding confirmation with a distinct SERVICE_UNAVAILABLE error and log line instead of reporting that the binding is not available yet, and the dashboard stops polling and shows that error.

@github-actions
github-actions Bot force-pushed the changeset-release/main branch 6 times, most recently from 38fcdcb to 0387076 Compare October 31, 2026 15:07
@github-actions
github-actions Bot force-pushed the changeset-release/main branch 4 times, most recently from f164135 to 2757572 Compare November 5, 2026 21:03
@github-actions
github-actions Bot force-pushed the changeset-release/main branch from 2757572 to 05ef629 Compare November 5, 2026 22:20

This branch has not been deployed

No deployments
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.

0 participants