feat: add buddy_share snapshot system#112
Open
fiorastudio wants to merge 6 commits into
Open
Conversation
Remove unused captureSnapshot import from MCP server, fix wrong relative import paths in snapshot.ts, replace setTimeout with document.fonts.ready, add try/finally around browser lifecycle, fix bubble overflow CSS, switch CLI to parseArgs with named flags, remove duplicate bin entry. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- Remove buddy-snapshot bin entry (dev/skill-only, puppeteer is a devDep) - Escape message HTML to prevent XSS in Puppeteer context - Clamp delta bar width so it can't overflow the stat bar Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <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.
Implements an HTML/Puppeteer-based snapshot system for generating high-res shareable Buddy cards. Includes a standalone CLI tool. Note: As per the 'Lean MCP' philosophy, the buddy_share tool is NOT registered in the MCP server list; it is intended to be used via an OpenClaw skill or the CLI directly to minimize token overhead.