Add shared component#2
Closed
JakeSCahill wants to merge 5 commits into
Closed
Conversation
✅ Deploy Preview for profound-twilight-0b1971 ready!
To edit notification comments on pull requests, go to your Netlify site configuration. |
Closed
3 tasks
JakeSCahill
added a commit
that referenced
this pull request
Apr 21, 2026
- Fix service-meta URLs in API catalog (use /api/* consistently) - Fix CORS preflight handling in feedback API (handle OPTIONS in default handler) - Improve error handling safety (check Error instance before accessing message) - Remove onRequestOptions export (Cloudflare convention, not Netlify) Resolves critical issues #1 and #2 from PR review. Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
JakeSCahill
added a commit
that referenced
this pull request
Apr 21, 2026
* feat: add agent discovery features - Add Link headers for API catalog, MCP server, and agent skills - Add Content-Signal directive to robots.txt (ai-train, search, ai-input) - Create API catalog endpoint (RFC 9727) for all 5 Redpanda APIs - Add MCP server card for agent discovery - Add agent skills index with dynamic SHA256 digests - Fix feedback API URLSearchParams bug * chore: add Content-Signal to preview playbook * fix: add explicit edge function path for feedback API * fix: add Link headers to /home/ path (actual homepage after redirect) * fix: use correct form name 'feedbackForm' to match existing Netlify Forms * fix: add api-feedback form without reCAPTCHA for edge function submissions - Create separate form 'api-feedback' without reCAPTCHA requirement - Place in home/modules/ROOT/attachments for Antora build - Update edge function to submit to api-feedback form - Allows API submissions to appear in Netlify Forms dashboard * debug: add logging to diagnose Netlify Forms submission issue * chore: remove debug logging - feedback form working * refactor: improve agent skills documentation - Remove Bump.sh references from API docs skill - Add /search?q= endpoint to search docs skill - Expand documentation sections with better structure - Add LLM-friendly format URLs - Remove feedback submission instructions - Enhance common topics and examples Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com> * revert: remove Content-Signal from preview playbook Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com> * fix: use Antora native robots disallow for preview Use robots: disallow syntax instead of custom robots.txt content to block all crawlers from preview deployments. Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com> * fix: address PR review feedback from micheleRP - Fix service-meta URLs in API catalog (use /api/* consistently) - Fix CORS preflight handling in feedback API (handle OPTIONS in default handler) - Improve error handling safety (check Error instance before accessing message) - Remove onRequestOptions export (Cloudflare convention, not Netlify) Resolves critical issues #1 and #2 from PR review. Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com> * fix: address remaining PR review feedback - Remove robots config from local playbook (not served meaningfully) - Fix MCP server repository field to point to docs-extensions-and-macros Addresses suggestions #4 and #7 from PR review. Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com> * fix: revert MCP server repository to docs-site The MCP server endpoint is hosted in docs-site, not docs-extensions-and-macros. Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com> * fix: correct HTTP Proxy and Schema Registry service-meta URLs - HTTP Proxy: use /current/develop/http-proxy/ (200) - Schema Registry: use /current/manage/schema-registry/ (200) - /api/* paths return 503 for these two APIs Verified all 5 service-meta URLs now return 200 (or 301->200). Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com> * fix: use /api/doc/ prefix for all service-meta URLs All 5 service-meta URLs now use consistent /api/doc/ paths: - /api/doc/admin/ (200) - /api/doc/cloud-controlplane/ (200) - /api/doc/cloud-dataplane/ (200) - /api/doc/http-proxy/ (200) - /api/doc/schema-registry/ (200) All URLs verified to return 200 status on production. Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com> --------- Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com>
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.
Added global attributes and terms to a
sharedcomponent so that we can read them without requiring a GitHub token.Depends on redpanda-data/docs-extensions-and-macros#1