Skip to content

docs: improve presentation of browser#555

Merged
devhims merged 4 commits intomainfrom
docs/improve-browser-presentation
Mar 16, 2026
Merged

docs: improve presentation of browser#555
devhims merged 4 commits intomainfrom
docs/improve-browser-presentation

Conversation

@firecrawl-spring
Copy link
Copy Markdown
Contributor

@firecrawl-spring firecrawl-spring bot commented Mar 3, 2026

Page: https://docs.firecrawl.dev/features/browser

Summary of presentation changes

  • Tightened opening description: Condensed to a single lead sentence followed by a scannable bullet list of key capabilities, matching the reference page pattern
  • Added intro sentences to code sections: "Launch a session" and "Execute code" sections now have brief context before jumping into code blocks
  • Restructured headings: Promoted "Persistent sessions" to a top-level section (it was the primary subsection under "Session management"), keeping "Session management" for list/TTL/close operations. Renamed "agent-browser (Bash Mode)" to just "agent-browser" and "CLI" to "CLI execute" for clarity
  • Standardized heading case: Changed all headings to sentence case (e.g., "Quick Start" to "Quick start", "Live View" to "Live view")
  • Combined "When to Use Browser" and "Use Cases": Merged into a single section with the comparison table followed by example use cases as a subsection
  • Combined "Pricing" and "Rate limits": Merged into a single "Pricing and limits" section using a table
  • Removed dashes in prose: Replaced em-dashes with commas, colons, or restructured sentences throughout
  • Improved table formatting: Replaced in the profile parameter table with (required) for clarity
  • Added context to "Close a session": Added a brief sentence explaining what closing does (frees resources, saves persistent profile state)
  • Added context to "List sessions": Added an intro sentence before the code block

Open with Devin

Restructure headings, improve opening description, add intro sentences
to code sections, combine pricing/rate limits into a table, remove
dashes in prose, and standardize heading case to match documentation
quality standards.

Co-Authored-By: micahstairs <micah@sideguide.dev>
Copy link
Copy Markdown
Contributor

@devin-ai-integration devin-ai-integration bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

✅ Devin Review: No Issues Found

Devin Review analyzed this PR and found no potential bugs to report.

View in Devin Review to see 2 additional findings.

Open in Devin Review

Co-Authored-By: devhims <himanshu@sideguide.dev>
- Add missing expiresAt field to launch/list response examples
- Fix execute response to show all fields (stdout, stderr, exitCode, killed)
- Update CDP URL domain from cdp-proxy to browser.firecrawl.dev
- Truncate liveViewUrl examples (actual URLs use base64-encoded paths)
- Update agent-browser command count from 40+ to 60+
- Add ExecuteCURLBash snippet to Execute Code tab group (was imported but unused)
- Add intro sentence to Execute Code section explaining stdout vs result
- Fix awkward phrasing in rate limits section

Co-Authored-By: devhims <himanshu@sideguide.dev>
- Keep original rate limits wording
- Show result field populated (matches Node.js behavior)

Co-Authored-By: devhims <himanshu@sideguide.dev>
@devhims devhims merged commit b06c5a3 into main Mar 16, 2026
2 checks passed
@devhims devhims deleted the docs/improve-browser-presentation branch March 16, 2026 09:40
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.

2 participants