Files
webber/webber-api/src/domains/agents/task/__init__.py
T
jpmschweitzer 470b7448ac
Build and Push API / release (push) Successful in 4s
Build and Push API / build (push) Successful in 1m18s
chore: release api v0.3.4
2026-01-11 20:21:50 +01:00

34 lines
741 B
Python

"""
Task Agent - Full orchestrator for autonomous task execution.
The Task agent can:
- Execute multi-step tasks autonomously
- Use all tools (read + write + bash)
- Spawn sub-agents (Explore, Plan) for focused work
- Return consolidated task summaries
Usage:
from src.domains.agents.task import task_agent, task
# Direct agent access
result = await task_agent.run("Create a new user model with tests")
# Convenience function
result = await task("Create a new user model with tests")
"""
from src.domains.agents.task.agent import (
TaskAgentImpl,
TaskContext,
task_agent,
task,
task_stream,
)
__all__ = [
"TaskAgentImpl",
"TaskContext",
"task_agent",
"task",
"task_stream",
]