Releasesv0.10.0
Chimera v0.10.0 — map + crawl (whole-site scraping)
This is the release note as published, not a rewrite of it. Release notes are published in the language they were written in.
Phase 2 of the web verb set — whole-site map and crawl complete the scrape / extract / map / crawl quartet. All built in, robots-aware, no new dependency.
Added
map— list a site's URLs cheaply. Reads the sitemap (robots.txtSitemap:lines +/sitemap.xml, one index level deep), falling back to scanning the page's same-domain links. Optionalsearchkeyword filter. Run it to scope a site before crawling.crawl— BFS across a site. Follows links from a seed URL and returns each page's clean Markdown, bounded bylimit+max_depth, same-domain by default, deduped, withinclude/excludeURL globs. robots.txt-aware: obeysDisallowandCrawl-delayby default (opt out withrespect_robots=false). Reuses the Phase-1 cost-aware fetch cascade.
Both tools are data-fenced and taint the run (untrusted web content). +7 tests.
With this, the full quartet — scrape / extract / map / crawl — ships in the base: fetch and read any page, pull fields as injection-safe JSON, list a site, and crawl it. An agent-native scraper, no external service required.
pip install --upgrade chimera-agent