Skip to content

Conversation

@ZeeshanAdilButt
Copy link

@ZeeshanAdilButt ZeeshanAdilButt commented Dec 17, 2025

… AI answers

  • Implements OlostepTool with 4 modes: scrape, crawl, map, answer
  • Adds 4 specialized tools: OlostepScrapeTool, OlostepCrawlTool, OlostepMapTool, OlostepAnswerTool
  • Supports LLM extraction with custom JSON schemas
  • Supports parsers: @olostep/google-search, @olostep/linkedin-profile, @olostep/youtube-transcript, etc.
  • Supports country geolocation (us, de, gb, fr, etc.)
  • Multiple output formats: html, markdown, text, readability
  • Full test coverage with 32 tests
  • Comprehensive documentation in README.md and olosteptool.mdx

Note

Introduce OlostepTool with scrape/crawl/map/answer modes, specialized tool wrappers, exports, docs, and comprehensive tests.

  • Tools:
    • Add OlostepTool with modes: scrape, crawl, map, answer; supports formats, JS wait, geolocation, parsers, and LLM JSON extraction.
    • Add specialized wrappers: OlostepScrapeTool, OlostepCrawlTool, OlostepMapTool, OlostepAnswerTool with corresponding *Schema classes.
    • Export all Olostep tools/schemas via crewai_tools/__init__.py and tools/__init__.py; add tools/olostep_tool/__init__.py.
    • Implement Answers API call (direct HTTP) and Olostep client integration; requires OLOSTEP_API_KEY.
  • Docs:
    • New page docs/en/tools/web-scraping/olosteptool.mdx with setup and examples; add card to web-scraping/overview.mdx.
    • Update docs/docs.json navigation to include en/tools/web-scraping/olosteptool.
    • Add tool README at tools/olostep_tool/README.md.
  • Tests:
    • Add tests/tools/olostep_tool_test.py covering schemas, scrape/crawl/map/answer flows, parser handling, and errors.

Written by Cursor Bugbot for commit bfbc838. This will update automatically on new commits. Configure here.

Copy link

@cursor cursor bot left a comment

Choose a reason for hiding this comment

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

This PR is being reviewed by Cursor Bugbot

Details

Your team is on the Bugbot Free tier. On this plan, Bugbot will review limited PRs each billing cycle for each member of your team.

To receive Bugbot reviews on all of your PRs, visit the Cursor dashboard to activate Pro and start your 14-day free trial.

… AI answers

- Implements OlostepTool with 4 modes: scrape, crawl, map, answer
- Adds 4 specialized tools: OlostepScrapeTool, OlostepCrawlTool, OlostepMapTool, OlostepAnswerTool
- Supports LLM extraction with custom JSON schemas
- Supports parsers: @olostep/google-search, @olostep/linkedin-profile, @olostep/youtube-transcript, etc.
- Supports country geolocation (us, de, gb, fr, etc.)
- Multiple output formats: html, markdown, text, readability
- Full test coverage with 32 tests
- Comprehensive documentation in README.md and olosteptool.mdx
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

1 participant