Skip to content

v0.2.0

Choose a tag to compare

@jackwildman jackwildman released this 04 Feb 22:05
· 54 commits to main since this release
6d47221

What's New

This is a major release with significant new features and a switch to our public API.

Public API

  • Switched to the public API: The SDK now uses our public API, simplifying the codebase and improving stability

New SDK Features

  • Custom agent parameters: Control agent behavior with llm, iteration_budget, and include_research
    parameters instead of just effort_level presets
  • enforce_row_independence: New parameter for agent_map to run N independent agents with no coordination or
    awareness of each other
  • use_web_search for merge: Control web search behavior with "auto" (default), "yes" (force), or "no"
    (skip)
  • get_billing_balance(): New function to check your account balance

Documentation & Tooling

  • New documentation site: Comprehensive docs with guides and interactive notebooks
  • Cursor MCP setup: One-click configuration button for Cursor IDE

Upgrading

pip install --upgrade everyrow

Custom Agent Parameters Example

from everyrow.task import LLM, single_agent

result = await agent_map(
    task="...",
    effort_level=None,  # Set to None when using custom params
    llm=LLM.CLAUDE_4_5_HAIKU,
    iteration_budget=5,
    include_research=True,
)