0.10.0
What's Changed
from any_agent import AgentConfig, AnyAgent, TracingConfig
from any_agent.tools import search_web, visit_webpage
agent = AnyAgent.create(
"openai",
AgentConfig(
model_id="gpt-4.1-nano",
instructions="Use the tools to find an answer",
tools=[search_web, visit_webpage]
),
tracing=TracingConfig(output_dir="traces")
)
# Or any other args in https://openai.github.io/openai-agents-python/ref/run/#agents.run.Runner.run
agent.run("Which Agent Framework is the best??", max_turns=5)
Can be disabled with TracingConfig(cost_info=False)
.
- Filter MCP Tools and write a unit test to check it by @njbrake in #152
- chore: Enable and fix pydocstyle (D) rules. by @daavoo in #157
- Implement an SSE Fixture and split mcp tests into their own files by @njbrake in #158
- Minor contributing doc changes by @javiermtorres in #161
New Contributors
- @javiermtorres made their first contribution in #161
Full Changelog: 0.9.0...0.10.0