Skip to content

Comments

docs(sdk): restructure client/ into sub-specs for integrations, hooks, and configuration#16552

Merged
stephanie-anderson merged 4 commits intomasterfrom
restructure-client-sub-specs
Feb 24, 2026
Merged

docs(sdk): restructure client/ into sub-specs for integrations, hooks, and configuration#16552
stephanie-anderson merged 4 commits intomasterfrom
restructure-client-sub-specs

Conversation

@stephanie-anderson
Copy link
Contributor

Summary

Break the monolithic client spec (sdk/foundations/client/index.mdx) into focused sub-specs with independent versioning. Remove extracted sections from expected-features/index.mdx, delete environment-variables.mdx and the empty integrations/ placeholder. Add redirects for moved pages and update cross-references.

Content location map

Content Old location New location
Integration interface, lifecycle, defaults client/index.mdx (integration-management section) client/integrations/
HTTP Client Integrations + HTTP Client Errors expected-features/index.mdx client/integrations/http-client
GraphQL Client Integrations + GraphQL Performance expected-features/index.mdx client/integrations/graphql
Feature Flags expected-features/index.mdx client/integrations/feature-flags
Lifecycle hooks (on/emit) client/index.mdx (lifecycle-hooks section) client/hooks/
Before-Send Hook expected-features/index.mdx client/hooks/
Before-Send-Transaction Hook (was inline mention only) client/hooks/
Before-Send-Check-In Hook telemetry/check-ins.mdx (reference only) client/hooks/
Before-Breadcrumb Hook expected-features/index.mdx client/hooks/
Client Options table client/index.mdx (Public API section) client/configuration/
Environment Variables expected-features/environment-variables.mdx client/configuration/
Debug Mode + Diagnostic Level + Auto Debug Mode expected-features/index.mdx client/configuration/
Event Sampling expected-features/index.mdx client/configuration/
sdk/foundations/integrations/ (empty placeholder) foundations/integrations/index.mdx Deleted, redirects to client/integrations/

Redirects added

  • /sdk/foundations/integrations/:path*/sdk/foundations/client/integrations/:path*
  • /sdk/foundations/integrations//sdk/foundations/client/integrations/
  • /sdk/expected-features/environment-variables//sdk/foundations/client/configuration/

Co-Authored-By: Claude noreply@anthropic.com

…, and configuration

Break the monolithic client spec into focused sub-specs with independent
versioning:

- client/integrations/ — integration interface, lifecycle, defaults
- client/integrations/http-client — HTTP client instrumentation
- client/integrations/graphql — GraphQL client instrumentation
- client/integrations/feature-flags — feature flag tracking
- client/hooks/ — lifecycle hooks, before_send, before_send_transaction,
  before_send_check_in, before_breadcrumb
- client/configuration/ — client options, env vars, debug mode, sampling

Remove extracted sections from expected-features/index.mdx and delete
environment-variables.mdx (content consolidated into configuration/).
Delete empty integrations/ placeholder. Add redirects for moved pages.
Update cross-references in feedbacks.mdx.

Co-Authored-By: Claude <noreply@anthropic.com>
@vercel
Copy link

vercel bot commented Feb 24, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
develop-docs Ready Ready Preview, Comment Feb 24, 2026 2:46pm
sentry-docs Ready Ready Preview, Comment Feb 24, 2026 2:46pm

Request Review

Copy link
Contributor

@dingsdax dingsdax left a comment

Choose a reason for hiding this comment

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

Copy link

@cursor cursor bot left a comment

Choose a reason for hiding this comment

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

Cursor Bugbot has reviewed your changes and found 1 potential issue.

Bugbot Autofix is OFF. To automatically fix reported issues with Cloud Agents, enable Autofix in the Cursor dashboard.

@stephanie-anderson stephanie-anderson merged commit e35343a into master Feb 24, 2026
19 checks passed
@stephanie-anderson stephanie-anderson deleted the restructure-client-sub-specs branch February 24, 2026 15:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants