mirror of
https://github.com/EveryInc/compound-engineering-plugin.git
synced 2026-09-19 01:09:55 +08:00
18161e744b
Drop the rclone/R2 external storage dependency and GitHub Release asset fallback in favor of uploading videos directly through GitHub's native attachment system via agent-browser. This produces user-attachments/assets/ URLs that render as inline video players in PR descriptions -- the same result as pasting a video interactively in the GitHub editor. Key changes: - Use agent-browser upload command with Chrome engine to set video files on GitHub's hidden comment form file input - Add session-based auth flow (--engine chrome --session-name github) with one-time headed login for 2FA/SSO/OAuth compatibility - Reorder auth check before auth setup for correct execution flow - Move scratch files to .context/compound-engineering/feature-video/ - Expand description for better auto-triggering - Add cross-platform question tool references - Add troubleshooting table for common failure modes - Add solution docs for native upload pattern and browser auth patterns - Remove all R2, rclone, GIF preview, and release asset logic