LICENSE
README.md
pyproject.toml
src/agentrylab/__init__.py
src/agentrylab/__main__.py
src/agentrylab/api.py
src/agentrylab/errors.py
src/agentrylab/lab.py
src/agentrylab/logging.py
src/agentrylab/settings.py
src/agentrylab/types.py
src/agentrylab/version.py
src/agentrylab.egg-info/PKG-INFO
src/agentrylab.egg-info/SOURCES.txt
src/agentrylab.egg-info/dependency_links.txt
src/agentrylab.egg-info/entry_points.txt
src/agentrylab.egg-info/requires.txt
src/agentrylab.egg-info/top_level.txt
src/agentrylab/cli/__init__.py
src/agentrylab/cli/app.py
src/agentrylab/cli/commands/__init__.py
src/agentrylab/config/__init__.py
src/agentrylab/config/loader.py
src/agentrylab/config/validate.py
src/agentrylab/examples/custom_provider.py
src/agentrylab/examples/custom_tool.py
src/agentrylab/examples/quickstart.py
src/agentrylab/persistence/__init__.py
src/agentrylab/persistence/store.py
src/agentrylab/persistence/checkpoints/__init__.py
src/agentrylab/persistence/checkpoints/sqlite.py
src/agentrylab/persistence/transcript/__init__.py
src/agentrylab/persistence/transcript/jsonl.py
src/agentrylab/presets/__init__.py
src/agentrylab/presets/argue.yaml
src/agentrylab/presets/brainstorm_buddies.yaml
src/agentrylab/presets/ddg_quick_summary.yaml
src/agentrylab/presets/debates.yaml
src/agentrylab/presets/drifty_thoughts.yaml
src/agentrylab/presets/research.yaml
src/agentrylab/presets/small_talk.yaml
src/agentrylab/presets/solo_chat_user.yaml
src/agentrylab/presets/standup_club.yaml
src/agentrylab/presets/therapy_session.yaml
src/agentrylab/runtime/__init__.py
src/agentrylab/runtime/actions.py
src/agentrylab/runtime/engine.py
src/agentrylab/runtime/state.py
src/agentrylab/runtime/nodes/__init__.py
src/agentrylab/runtime/nodes/advisor.py
src/agentrylab/runtime/nodes/agent.py
src/agentrylab/runtime/nodes/base.py
src/agentrylab/runtime/nodes/factory.py
src/agentrylab/runtime/nodes/moderator.py
src/agentrylab/runtime/nodes/summarizer.py
src/agentrylab/runtime/nodes/user.py
src/agentrylab/runtime/providers/__init__.py
src/agentrylab/runtime/providers/base.py
src/agentrylab/runtime/providers/ollama.py
src/agentrylab/runtime/providers/openai.py
src/agentrylab/runtime/scheduler/__init__.py
src/agentrylab/runtime/scheduler/base.py
src/agentrylab/runtime/scheduler/every_n.py
src/agentrylab/runtime/scheduler/round_robin.py
src/agentrylab/runtime/tools/__init__.py
src/agentrylab/runtime/tools/base.py
src/agentrylab/runtime/tools/ddg.py
src/agentrylab/runtime/tools/wolfram.py
src/agentrylab/utils/__init__.py
src/agentrylab/utils/urls.py
tests/test_budgets.py
tests/test_cli_smoke.py
tests/test_config.py
tests/test_engine_actions.py
tests/test_engine_smoke.py
tests/test_lab_api.py
tests/test_nodes.py
tests/test_persistence_shapes.py
tests/test_python_api.py
tests/test_runtime_engine.py
tests/test_scheduler.py
tests/test_user_injection.py
tests/test_user_node.py