LICENCE
README.md
pyproject.toml
src/dungngo_upsonic.egg-info/PKG-INFO
src/dungngo_upsonic.egg-info/SOURCES.txt
src/dungngo_upsonic.egg-info/dependency_links.txt
src/dungngo_upsonic.egg-info/requires.txt
src/dungngo_upsonic.egg-info/top_level.txt
src/upsonic/__init__.py
src/upsonic/py.typed
src/upsonic/tools.py
src/upsonic/agent/__init__.py
src/upsonic/agent/agent.py
src/upsonic/agent/base.py
src/upsonic/agent/context_managers/__init__.py
src/upsonic/agent/context_managers/call_manager.py
src/upsonic/agent/context_managers/context_manager.py
src/upsonic/agent/context_managers/llm_manager.py
src/upsonic/agent/context_managers/memory_manager.py
src/upsonic/agent/context_managers/reliability_manager.py
src/upsonic/agent/context_managers/storage_manager.py
src/upsonic/agent/context_managers/system_prompt_manager.py
src/upsonic/agent/context_managers/task_manager.py
src/upsonic/canvas/__init__.py
src/upsonic/canvas/canvas.py
src/upsonic/context/__init__.py
src/upsonic/context/agent.py
src/upsonic/context/default_prompt.py
src/upsonic/context/sources.py
src/upsonic/context/task.py
src/upsonic/eval/__init__.py
src/upsonic/eval/accuracy.py
src/upsonic/eval/models.py
src/upsonic/eval/performance.py
src/upsonic/eval/reliability.py
src/upsonic/graph/__init__.py
src/upsonic/graph/graph.py
src/upsonic/knowledge_base/__init__.py
src/upsonic/knowledge_base/knowledge_base.py
src/upsonic/memory/__init__.py
src/upsonic/memory/memory.py
src/upsonic/models/__init__.py
src/upsonic/models/base.py
src/upsonic/models/providers.py
src/upsonic/models/utils.py
src/upsonic/reliability_layer/reliability_layer.py
src/upsonic/schemas/__init__.py
src/upsonic/schemas/user.py
src/upsonic/storage/__init__.py
src/upsonic/storage/base.py
src/upsonic/storage/types.py
src/upsonic/storage/memory/__init__.py
src/upsonic/storage/memory/memory.py
src/upsonic/storage/providers/__init__.py
src/upsonic/storage/providers/in_memory.py
src/upsonic/storage/providers/json.py
src/upsonic/storage/providers/mongo.py
src/upsonic/storage/providers/postgres.py
src/upsonic/storage/providers/redis.py
src/upsonic/storage/providers/sqlite.py
src/upsonic/storage/session/__init__.py
src/upsonic/storage/session/sessions.py
src/upsonic/tasks/tasks.py
src/upsonic/team/__init__.py
src/upsonic/team/context_sharing.py
src/upsonic/team/coordinator_setup.py
src/upsonic/team/delegation_manager.py
src/upsonic/team/result_combiner.py
src/upsonic/team/task_assignment.py
src/upsonic/team/team.py
src/upsonic/tools/__init__.py
src/upsonic/tools/processor.py
src/upsonic/tools/pseudo_tools.py
src/upsonic/tools/thought.py
src/upsonic/tools/tool.py
src/upsonic/utils/__init__.py
src/upsonic/utils/async_utils.py
src/upsonic/utils/error_wrapper.py
src/upsonic/utils/file_helpers.py
src/upsonic/utils/image.py
src/upsonic/utils/llm_usage.py
src/upsonic/utils/printing.py
src/upsonic/utils/retry.py
src/upsonic/utils/tool_usage.py
src/upsonic/utils/trace.py
src/upsonic/utils/validators.py
src/upsonic/utils/package/__init__.py
src/upsonic/utils/package/exception.py
src/upsonic/utils/package/get_version.py
src/upsonic/utils/package/system_id.py
tests/test_do.py
tests/test_image_input.py
tests/test_response_format.py
tests/test_string_context.py
tests/test_task_function_tool.py