Skip to content

Latest commit

 

History

History
194 lines (144 loc) · 15.8 KB

File metadata and controls

194 lines (144 loc) · 15.8 KB

CoDA - Coding Agents on Databricks Apps

Copyright (2026) Databricks, Inc.

This Software includes software developed at Databricks (https://www.databricks.com/) and its use is subject to the included LICENSE file (Databricks License).


Dependencies are grouped below by license. Each table row lists a third-party package bundled or used at runtime, along with its license and upstream source.

This NOTICE is regenerated from pip-licenses and uv.lock (Python), npm view (npm), and upstream repositories (Git-installed tools). See pyproject.toml for the direct Python dependency declarations.

Installed AI Coding Agents

The following tools are installed at runtime as user-facing coding agents. They are not Python library dependencies but standalone CLI tools provisioned by the setup scripts.

Tool Install Method Package License Copyright Source
Claude Code curl | bash @anthropic-ai/claude-code Custom (see README.md) Anthropic, PBC. https://github.com/anthropics/claude-code
Codex npm install -g @openai/codex Apache-2.0 OpenAI https://github.com/openai/codex
Gemini CLI npm install -g @google/gemini-cli Apache-2.0 Google LLC https://github.com/google-gemini/gemini-cli
Hermes Agent uv tool install (Git) hermes-agent MIT Nous Research https://github.com/NousResearch/hermes-agent
OpenCode npm install -g opencode-ai MIT OpenCode contributors https://github.com/nicepkg/opencode

Additionally, OpenCode installs @ai-sdk/openai (Apache-2.0, Vercel Inc.) as a runtime provider SDK.

All agent versions are resolved dynamically at install time (latest from npm registry or Git HEAD); no versions are pinned. See setup_claude.py, setup_codex.py, setup_gemini.py, setup_hermes.py, and setup_opencode.py for installation details.


MCP Servers (Remote Services)

The following Model Context Protocol (MCP) servers are configured as remote endpoints. They are not installed locally but accessed over HTTPS at runtime.

Server Endpoint License Provider Source
DeepWiki https://mcp.deepwiki.com/mcp MIT Cognition AI (Devin) https://github.com/regenrek/deepwiki-mcp
Exa https://mcp.exa.ai/mcp MIT (server reference impl.) Exa Labs https://github.com/exa-labs/exa-mcp-server

Bundled Skills and Plugins

The following skill sets are bundled in .claude/skills/ and .claude/plugins/ to provide Databricks-specific knowledge and development workflows.

Source License Copyright Source
databricks-solutions/ai-dev-kit (Databricks skills) Databricks License Databricks, Inc. https://github.com/databricks-solutions/ai-dev-kit
obra/superpowers (development workflow skills) MIT License Jesse Vincent https://github.com/obra/superpowers

Python Dependencies

Dual-licensed Python packages — the following packages offer a choice of license. They are listed below under the first license option:

  • cryptography 47.0.0 — Apache-2.0 OR BSD-3-Clause (listed under Apache License 2.0)
  • packaging 26.2 — Apache-2.0 OR BSD-2-Clause (listed under Apache License 2.0)
  • sniffio 1.3.1 — Apache-2.0 OR MIT (listed under MIT License)

Platform-conditional packages — the following packages are in uv.lock but only installed on specific platforms or Python versions:


Apache License 2.0

Full license text: https://www.apache.org/licenses/LICENSE-2.0.

Package Version Ecosystem Type Copyright Source
cryptography 47.0.0 Python runtime The Python Cryptographic Authority and individual contributors https://github.com/pyca/cryptography
databricks-sdk 0.105.0 Python runtime Databricks, Inc. https://databricks-sdk-py.readthedocs.io
google-auth 2.49.2 Python runtime Google Cloud Platform https://github.com/googleapis/google-auth-library-python
importlib-metadata 8.7.1 Python runtime Jason R. Coombs https://github.com/python/importlib_metadata
mlflow-skinny 3.11.1 Python runtime Databricks, Inc. https://mlflow.org
opentelemetry-api 1.41.1 Python runtime OpenTelemetry Authors https://github.com/open-telemetry/opentelemetry-python
opentelemetry-proto 1.41.1 Python runtime OpenTelemetry Authors https://github.com/open-telemetry/opentelemetry-python
opentelemetry-sdk 1.41.1 Python runtime OpenTelemetry Authors https://github.com/open-telemetry/opentelemetry-python
opentelemetry-semantic-conventions 0.62b1 Python runtime OpenTelemetry Authors https://github.com/open-telemetry/opentelemetry-python
packaging 26.2 Python runtime Donald Stufft https://github.com/pypa/packaging
python-multipart 0.0.26 Python runtime Andrew Dunham https://github.com/Kludex/python-multipart
requests 2.33.0 Python runtime Kenneth Reitz https://github.com/psf/requests

BSD 2-Clause License

Full license text: https://opensource.org/licenses/BSD-2-Clause.

Package Version Ecosystem Type Copyright Source
pyasn1 0.6.3 Python runtime Ilya Etingof https://github.com/pyasn1/pyasn1

BSD 3-Clause License

Full license text: https://opensource.org/licenses/BSD-3-Clause.

Package Version Ecosystem Type Copyright Source
click 8.3.3 Python runtime Pallets https://github.com/pallets/click/
Flask 3.1.3 Python runtime Pallets https://github.com/pallets/flask/
GitPython 3.1.47 Python runtime Sebastian Thiel, Michael Trier https://github.com/gitpython-developers/GitPython
httpcore 1.0.9 Python runtime Tom Christie https://www.encode.io/httpcore/
idna 3.13 Python runtime Kim Davies https://github.com/kjd/idna
MarkupSafe 3.0.3 Python runtime Pallets https://github.com/pallets/markupsafe/
protobuf 6.33.6 Python runtime Google LLC https://developers.google.com/protocol-buffers/
pycparser 3.0 Python runtime Eli Bendersky https://github.com/eliben/pycparser
python-dotenv 1.2.2 Python runtime Saurabh Kumar https://github.com/theskumar/python-dotenv
sse-starlette 3.4.1 Python runtime sysid https://github.com/sysid/sse-starlette
starlette 1.0.0 Python runtime Tom Christie https://github.com/Kludex/starlette
uvicorn 0.46.0 Python runtime Tom Christie https://uvicorn.dev/
Werkzeug 3.1.8 Python runtime Pallets https://github.com/pallets/werkzeug/

BSD License

Full license text: https://opensource.org/licenses/BSD-3-Clause.

Package Version Ecosystem Type Copyright Source
cloudpickle 3.1.2 Python runtime The cloudpickle developer team https://github.com/cloudpipe/cloudpickle
gitdb 4.0.12 Python runtime Sebastian Thiel https://github.com/gitpython-developers/gitdb
httpx 0.28.1 Python runtime Tom Christie https://github.com/encode/httpx
itsdangerous 2.2.0 Python runtime Pallets https://github.com/pallets/itsdangerous/
Jinja2 3.1.6 Python runtime Pallets https://github.com/pallets/jinja/
pyasn1-modules 0.4.2 Python runtime Ilya Etingof https://github.com/pyasn1/pyasn1-modules
smmap 5.0.3 Python runtime Sebastian Thiel https://github.com/gitpython-developers/smmap
sqlparse 0.5.5 Python runtime Andi Albrecht https://github.com/andialbrecht/sqlparse

MIT License

Full license text: https://opensource.org/licenses/MIT.

Package Version Ecosystem Type Copyright Source
annotated-doc 0.0.4 Python runtime Sebastian Ramirez https://github.com/fastapi/annotated-doc
annotated-types 0.7.0 Python runtime Adrian Garcia Badaracco, Samuel Colvin, Zac Hatfield-Dodds https://github.com/annotated-types/annotated-types
anyio 4.13.0 Python runtime Alex Gronholm https://anyio.readthedocs.io/en/stable/
attrs 26.1.0 Python runtime Hynek Schlawack https://www.attrs.org/
blinker 1.9.0 Python runtime Jason Kirtland https://github.com/pallets-eco/blinker/
cachetools 7.0.6 Python runtime Thomas Kemmer https://github.com/tkem/cachetools/
cffi 2.0.0 Python runtime Armin Rigo, Maciej Fijalkowski https://cffi.readthedocs.io/
charset-normalizer 3.4.7 Python runtime Ahmed R. TAHRI https://github.com/jawah/charset_normalizer
claude-agent-sdk 0.1.68 Python runtime Anthropic, PBC. https://github.com/anthropics/claude-agent-sdk-python
fastapi 0.136.1 Python runtime Sebastian Ramirez https://github.com/fastapi/fastapi
Flask-SocketIO 5.6.1 Python runtime Miguel Grinberg https://github.com/miguelgrinberg/flask-socketio
h11 0.16.0 Python runtime Nathaniel J. Smith https://github.com/python-hyper/h11
httpx-sse 0.4.3 Python runtime Florimond Manca https://github.com/florimondmanca/httpx-sse
jsonschema 4.26.0 Python runtime Julian Berman https://github.com/python-jsonschema/jsonschema
jsonschema-specifications 2025.9.1 Python runtime Julian Berman https://github.com/python-jsonschema/jsonschema-specifications
mcp 1.27.0 Python runtime Anthropic, PBC. https://modelcontextprotocol.io
pydantic 2.13.3 Python runtime Samuel Colvin et al. https://github.com/pydantic/pydantic
pydantic-core 2.46.3 Python runtime Samuel Colvin et al. https://github.com/pydantic/pydantic
pydantic-settings 2.14.0 Python runtime Samuel Colvin, Eric Jolibois, Hasan Ramezani https://github.com/pydantic/pydantic-settings
PyJWT 2.12.1 Python runtime Jose Padilla https://github.com/jpadilla/pyjwt
python-engineio 4.13.1 Python runtime Miguel Grinberg https://github.com/miguelgrinberg/python-engineio
python-socketio 5.16.1 Python runtime Miguel Grinberg https://github.com/miguelgrinberg/python-socketio
PyYAML 6.0.3 Python runtime Kirill Simonov https://pyyaml.org/
referencing 0.37.0 Python runtime Julian Berman https://github.com/python-jsonschema/referencing
rpds-py 0.30.0 Python runtime Julian Berman https://github.com/crate-py/rpds
simple-websocket 1.1.0 Python runtime Miguel Grinberg https://github.com/miguelgrinberg/simple-websocket
sniffio 1.3.1 Python runtime Nathaniel J. Smith https://github.com/python-trio/sniffio
typing-inspection 0.4.2 Python runtime Victorien Plot https://github.com/pydantic/typing-inspection
urllib3 2.6.3 Python runtime Andrey Petrov https://github.com/urllib3/urllib3
wsproto 1.3.2 Python runtime Benno Rice https://github.com/python-hyper/wsproto/
zipp 3.23.1 Python runtime Jason R. Coombs https://github.com/jaraco/zipp

Mozilla Public License 2.0

Full license text: https://opensource.org/licenses/MPL-2.0.

Package Version Ecosystem Type Copyright Source
bidict 0.23.1 Python runtime Joshua Bronson https://github.com/jab/bidict
certifi 2026.4.22 Python runtime Kenneth Reitz https://github.com/certifi/python-certifi

Python Software Foundation License

Full license text: https://docs.python.org/3/license.html.

Package Version Ecosystem Type Copyright Source
typing_extensions 4.15.0 Python runtime Guido van Rossum, Jukka Lehtosalo, Lukasz Langa, Michael Lee https://github.com/python/typing_extensions