LICENSE
README.md
pyproject.toml
src/curio_agent_sdk/__init__.py
src/curio_agent_sdk.egg-info/PKG-INFO
src/curio_agent_sdk.egg-info/SOURCES.txt
src/curio_agent_sdk.egg-info/dependency_links.txt
src/curio_agent_sdk.egg-info/requires.txt
src/curio_agent_sdk.egg-info/top_level.txt
src/curio_agent_sdk/base/__init__.py
src/curio_agent_sdk/base/component.py
src/curio_agent_sdk/cli/__init__.py
src/curio_agent_sdk/cli/cli.py
src/curio_agent_sdk/config/__init__.py
src/curio_agent_sdk/connectors/__init__.py
src/curio_agent_sdk/connectors/base.py
src/curio_agent_sdk/connectors/bridge.py
src/curio_agent_sdk/core/__init__.py
src/curio_agent_sdk/core/agent/__init__.py
src/curio_agent_sdk/core/agent/agent.py
src/curio_agent_sdk/core/agent/builder.py
src/curio_agent_sdk/core/agent/runtime.py
src/curio_agent_sdk/core/context/__init__.py
src/curio_agent_sdk/core/context/context.py
src/curio_agent_sdk/core/context/instructions.py
src/curio_agent_sdk/core/events/__init__.py
src/curio_agent_sdk/core/events/event_bus.py
src/curio_agent_sdk/core/events/hooks.py
src/curio_agent_sdk/core/extensions/__init__.py
src/curio_agent_sdk/core/extensions/plugins.py
src/curio_agent_sdk/core/extensions/skills.py
src/curio_agent_sdk/core/extensions/subagent.py
src/curio_agent_sdk/core/llm/__init__.py
src/curio_agent_sdk/core/llm/batch_client.py
src/curio_agent_sdk/core/llm/client.py
src/curio_agent_sdk/core/llm/router.py
src/curio_agent_sdk/core/llm/token_counter.py
src/curio_agent_sdk/core/llm/providers/__init__.py
src/curio_agent_sdk/core/llm/providers/anthropic.py
src/curio_agent_sdk/core/llm/providers/base.py
src/curio_agent_sdk/core/llm/providers/groq.py
src/curio_agent_sdk/core/llm/providers/ollama.py
src/curio_agent_sdk/core/llm/providers/openai.py
src/curio_agent_sdk/core/loops/__init__.py
src/curio_agent_sdk/core/loops/base.py
src/curio_agent_sdk/core/loops/tool_calling.py
src/curio_agent_sdk/core/security/__init__.py
src/curio_agent_sdk/core/security/human_input.py
src/curio_agent_sdk/core/security/permissions.py
src/curio_agent_sdk/core/state/__init__.py
src/curio_agent_sdk/core/state/checkpoint.py
src/curio_agent_sdk/core/state/session.py
src/curio_agent_sdk/core/state/state.py
src/curio_agent_sdk/core/state/state_store.py
src/curio_agent_sdk/core/tools/__init__.py
src/curio_agent_sdk/core/tools/executor.py
src/curio_agent_sdk/core/tools/registry.py
src/curio_agent_sdk/core/tools/schema.py
src/curio_agent_sdk/core/tools/tool.py
src/curio_agent_sdk/core/workflow/__init__.py
src/curio_agent_sdk/core/workflow/plan_mode.py
src/curio_agent_sdk/core/workflow/structured_output.py
src/curio_agent_sdk/core/workflow/task_manager.py
src/curio_agent_sdk/credentials/__init__.py
src/curio_agent_sdk/credentials/credentials.py
src/curio_agent_sdk/mcp/__init__.py
src/curio_agent_sdk/mcp/adapter.py
src/curio_agent_sdk/mcp/bridge.py
src/curio_agent_sdk/mcp/client.py
src/curio_agent_sdk/mcp/config.py
src/curio_agent_sdk/mcp/transport.py
src/curio_agent_sdk/memory/__init__.py
src/curio_agent_sdk/memory/base.py
src/curio_agent_sdk/memory/composite.py
src/curio_agent_sdk/memory/conversation.py
src/curio_agent_sdk/memory/episodic.py
src/curio_agent_sdk/memory/file_memory.py
src/curio_agent_sdk/memory/graph.py
src/curio_agent_sdk/memory/key_value.py
src/curio_agent_sdk/memory/manager.py
src/curio_agent_sdk/memory/policies.py
src/curio_agent_sdk/memory/self_editing.py
src/curio_agent_sdk/memory/vector.py
src/curio_agent_sdk/memory/working.py
src/curio_agent_sdk/middleware/__init__.py
src/curio_agent_sdk/middleware/base.py
src/curio_agent_sdk/middleware/consumers.py
src/curio_agent_sdk/middleware/cost_tracker.py
src/curio_agent_sdk/middleware/guardrails.py
src/curio_agent_sdk/middleware/logging_mw.py
src/curio_agent_sdk/middleware/prometheus.py
src/curio_agent_sdk/middleware/rate_limit.py
src/curio_agent_sdk/middleware/tracing.py
src/curio_agent_sdk/models/__init__.py
src/curio_agent_sdk/models/agent.py
src/curio_agent_sdk/models/events.py
src/curio_agent_sdk/models/exceptions.py
src/curio_agent_sdk/models/llm.py
src/curio_agent_sdk/persistence/__init__.py
src/curio_agent_sdk/persistence/audit_hooks.py
src/curio_agent_sdk/persistence/base.py
src/curio_agent_sdk/persistence/memory.py
src/curio_agent_sdk/persistence/postgres.py
src/curio_agent_sdk/persistence/sqlite.py
src/curio_agent_sdk/resilience/__init__.py
src/curio_agent_sdk/resilience/circuit_breaker.py
src/curio_agent_sdk/testing/__init__.py
src/curio_agent_sdk/testing/benchmark.py
src/curio_agent_sdk/testing/coverage.py
src/curio_agent_sdk/testing/eval.py
src/curio_agent_sdk/testing/fixtures.py
src/curio_agent_sdk/testing/harness.py
src/curio_agent_sdk/testing/integration.py
src/curio_agent_sdk/testing/mock_llm.py
src/curio_agent_sdk/testing/regression.py
src/curio_agent_sdk/testing/replay.py
src/curio_agent_sdk/testing/snapshot.py
src/curio_agent_sdk/testing/toolkit.py
src/curio_agent_sdk/tools/__init__.py
src/curio_agent_sdk/tools/browser.py
src/curio_agent_sdk/tools/code.py
src/curio_agent_sdk/tools/computer_use.py
src/curio_agent_sdk/tools/file.py
src/curio_agent_sdk/tools/http.py
src/curio_agent_sdk/tools/web.py
src/curio_agent_sdk/utils/__init__.py
src/curio_agent_sdk/utils/run_logger.py