README.md
pyproject.toml
setup.py
src/bohr_agent_sdk.egg-info/PKG-INFO
src/bohr_agent_sdk.egg-info/SOURCES.txt
src/bohr_agent_sdk.egg-info/dependency_links.txt
src/bohr_agent_sdk.egg-info/entry_points.txt
src/bohr_agent_sdk.egg-info/requires.txt
src/bohr_agent_sdk.egg-info/top_level.txt
src/dp/__init__.py
src/dp/agent/__init__.py
src/dp/agent/adapter/adk/__init__.py
src/dp/agent/adapter/adk/storage_artifact_service.py
src/dp/agent/adapter/adk/utils.py
src/dp/agent/adapter/adk/client/__init__.py
src/dp/agent/adapter/adk/client/calculation_mcp_tool.py
src/dp/agent/adapter/camel/__init__.py
src/dp/agent/adapter/camel/client/__init__.py
src/dp/agent/adapter/camel/client/calculation_mcp_client.py
src/dp/agent/cli/__init__.py
src/dp/agent/cli/cli.py
src/dp/agent/cli/templates/__init__.py
src/dp/agent/cli/templates/main.py.template
src/dp/agent/cli/templates/calculation/simple.py.template
src/dp/agent/cli/templates/device/tescan_device.py.template
src/dp/agent/cli/templates/ui/__init__.py
src/dp/agent/cli/templates/ui/test_download.py
src/dp/agent/cli/templates/ui/ui_utils.py
src/dp/agent/cli/templates/ui/websocket-server.py
src/dp/agent/cli/templates/ui/api/__init__.py
src/dp/agent/cli/templates/ui/api/config.py
src/dp/agent/cli/templates/ui/api/constants.py
src/dp/agent/cli/templates/ui/api/debug.py
src/dp/agent/cli/templates/ui/api/files.py
src/dp/agent/cli/templates/ui/api/files_upload.py
src/dp/agent/cli/templates/ui/api/files_user.py
src/dp/agent/cli/templates/ui/api/messages.py
src/dp/agent/cli/templates/ui/api/projects.py
src/dp/agent/cli/templates/ui/api/sessions.py
src/dp/agent/cli/templates/ui/api/utils.py
src/dp/agent/cli/templates/ui/api/websocket.py
src/dp/agent/cli/templates/ui/config/__init__.py
src/dp/agent/cli/templates/ui/config/agent_config.py
src/dp/agent/cli/templates/ui/frontend/index.html
src/dp/agent/cli/templates/ui/frontend/package.json
src/dp/agent/cli/templates/ui/frontend/tsconfig.json
src/dp/agent/cli/templates/ui/frontend/tsconfig.node.json
src/dp/agent/cli/templates/ui/frontend/vite.config.ts
src/dp/agent/cli/templates/ui/frontend/ui-static/index.html
src/dp/agent/cli/templates/ui/frontend/ui-static/assets/index-DdAmKhul.js
src/dp/agent/cli/templates/ui/frontend/ui-static/assets/index-DfN2raU9.css
src/dp/agent/cli/templates/ui/scripts/build_ui.py
src/dp/agent/cli/templates/ui/server/__init__.py
src/dp/agent/cli/templates/ui/server/app.py
src/dp/agent/cli/templates/ui/server/connection.py
src/dp/agent/cli/templates/ui/server/file_watcher.py
src/dp/agent/cli/templates/ui/server/middleware.py
src/dp/agent/cli/templates/ui/server/models.py
src/dp/agent/cli/templates/ui/server/session_manager.py
src/dp/agent/cli/templates/ui/server/user_files.py
src/dp/agent/cli/templates/ui/server/utils.py
src/dp/agent/client/__init__.py
src/dp/agent/client/mcp_client.py
src/dp/agent/cloud/__init__.py
src/dp/agent/cloud/main.py
src/dp/agent/cloud/mcp.py
src/dp/agent/cloud/mqtt.py
src/dp/agent/device/__init__.py
src/dp/agent/device/mqtt_device_twin.py
src/dp/agent/device/device/__init__.py
src/dp/agent/device/device/device.py
src/dp/agent/device/device/types.py
src/dp/agent/server/__init__.py
src/dp/agent/server/calculation_mcp_server.py
src/dp/agent/server/preprocessor.py
src/dp/agent/server/utils.py
src/dp/agent/server/executor/__init__.py
src/dp/agent/server/executor/base_executor.py
src/dp/agent/server/executor/dispatcher_executor.py
src/dp/agent/server/executor/local_executor.py
src/dp/agent/server/storage/__init__.py
src/dp/agent/server/storage/base_storage.py
src/dp/agent/server/storage/bohrium_storage.py
src/dp/agent/server/storage/http_storage.py
src/dp/agent/server/storage/local_storage.py
src/dp/agent/server/storage/oss_storage.py
tests/test_calculation_mcp_server.py
tests/test_cli.py