Files
Trevin Chow 18161e744b feat(feature-video): replace R2/release assets with GitHub native video upload
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
2026-03-22 17:59:52 -07:00
..