Skip to content

docs: improve VNC access, env vars, and screenshot coordinate docs#82

Merged
fuba merged 4 commits intomainfrom
docs/improve-vnc-and-env-documentation
Feb 23, 2026
Merged

docs: improve VNC access, env vars, and screenshot coordinate docs#82
fuba merged 4 commits intomainfrom
docs/improve-vnc-and-env-documentation

Conversation

@fuba
Copy link
Copy Markdown
Owner

@fuba fuba commented Feb 23, 2026

Summary

ユーザーからのドキュメント改善要望6件に対応:

Test plan

  • README.md のマークダウンが正しくレンダリングされることを確認
  • ポートアーキテクチャ表の情報が実際のdocker-compose.ymlおよびsupervisord.confと一致
  • VNCアクセスフローの手順が実際の動作と整合

🤖 Generated with Claude Code

Address 6 documentation feedback items:
- Add "Web VNC Access" section with port architecture table and step-by-step flow
- Fix VNC_WEB_PORT description to clarify it controls redirect URLs, not container listen port
- Document nested API response structure (.data.token) with inline comments
- Add DEVICE_SCALE_FACTOR impact on screenshot dimensions and coordinate mapping
- Add guidance on DISPLAY_WIDTH/HEIGHT vs VIEWPORT_WIDTH/HEIGHT relationship
- Confirm /api/eval uses "script" param (already consistent across all docs)

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@chatgpt-codex-connector
Copy link
Copy Markdown

You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard.
To continue using code reviews, you can upgrade your account or add credits to your account and enable them for code reviews in your settings.

fuba and others added 3 commits February 23, 2026 15:00
- Add .claude/skills/quickstart/SKILL.md: step-by-step guide that checks
  if fuba-browser is running, helps start it, issues a VNC URL (with
  hostname prompt for remote access), and shows API/CLI cheat sheet
- Add CLAUDE.md: project-level context for Claude Code with key
  conventions (response structure, VNC token flow, param names)
- Add .claude/settings.local.json to .gitignore (user-specific)

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- Move skill source from .claude/skills/quickstart/ to skills/fuba-recorder-setup/
- Symlink .claude/skills/fuba-recorder-setup → ../../skills/fuba-recorder-setup
  so Claude Code discovers it while the source lives in a distributable location
- Rename from /quickstart to /fuba-recorder-setup (project-specific name)
- Improve skill content: add argument-hint, refine VNC hostname prompt flow
- Add "Claude Code Integration" section to README with install instructions
- Update CLAUDE.md to reference new skill name

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Add Step 2 that verifies the host meets minimum requirements before
starting fuba-browser:
- Memory: 4GB minimum, 8GB+ recommended (STOP if insufficient)
- CPU: 2 cores minimum, 4+ recommended (WARN if low)
- Docker: must be installed (STOP if missing)
- Shared memory: 2GB (handled by launcher/compose)

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@fuba fuba merged commit 31e89aa into main Feb 23, 2026
6 checks passed
@fuba fuba deleted the docs/improve-vnc-and-env-documentation branch February 23, 2026 06:59
@fuba fuba mentioned this pull request Feb 23, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant