| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
Add Client::markdown() alongside html() for the new /md output format, bump the package version to 0.5.0, and document every serpapi.cpp method with Doxygen-style comments. Also adds a Doxyfile for generating HTML docs from src/ and the README. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Records the current rake coverage output (lines, functions, branches) so contributors have a quick reference without re-running it locally. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
| Back | FazBrowse Home | New Git URL |
What changed
Why output=md
SerpApi documents three equivalent ways to request Markdown. I verified all three against the live API — each returns HTTP 200, text/markdown, and byte-identical bodies (34,885 bytes for the same query):
output=md is the one that fits the existing get(uri, output, parameter) plumbing — the other two would need path special-casing or new header support for no functional difference.
The response is YAML frontmatter (search_metadata) followed by ## sections (Organic Results, Knowledge Graph, Ai Overview, …), formatted for LLM/agent consumption.
Verification
Built and tested against current main with -Dtests=true, with SERPAPI_KEY set so the live-API tests actually execute:
Notes for reviewers
🤖 Generated with Claude Code