portdeveloper opened a new pull request, #4761:
URL: https://github.com/apache/bookkeeper/pull/4761

   ## What this adds
   
   A "Copy page" button in the docs sidebar that exports the current Apache 
BookKeeper docs page as clean markdown, with one-click "Open in ChatGPT", "Open 
in Claude", and "Open in Gemini" actions.
   
   ## Why for BookKeeper
   
   BookKeeper is the kind of distributed systems codebase that devs ask AI 
assistants about constantly: protocol details, configuration tuning, deployment 
patterns, and the various API surface for the client SDKs. A one-click handoff 
from any docs page into Claude or ChatGPT removes the friction of "select all, 
strip out the nav, paste."
   
   The plugin auto-injects into the table-of-contents sidebar — no further 
config needed and no new build step.
   
   ## Production users
   
   The plugin is currently shipping on Ethereum execution-apis, Sui (Mysten 
Labs), Walrus, Seal, SuiNS, Monad, Flare, Kaia, Nillion, Chronicle, Cardano, 
Kurtosis, and Dagger docs. ~10k npm installs/month.
   
   ## Changes
   
   - Adds `docusaurus-plugin-copy-page-button` to `site3/website/package.json` 
dependencies
   - Adds the plugin string to the existing `plugins` array in 
`site3/website/docusaurus.config.js`
   
   ## Links
   
   - Live demo: https://portdeveloper.github.io/copy-page-button-showcase/
   - Plugin repo: 
https://github.com/portdeveloper/docusaurus-plugin-copy-page-button
   - npm: https://www.npmjs.com/package/docusaurus-plugin-copy-page-button
   
   Happy to revert or adjust if this doesn't fit the project's direction.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to