Files
superset2/extensions/ai-chat/backend/pyproject.toml
2026-08-02 10:57:15 +02:00

24 lines
662 B
TOML

[project]
name = "ai_chat"
version = "0.1.0"
license = "Apache-2.0"
description = "Server-side gateway for the Superset AI Assistant chat extension"
dependencies = [
"apache-superset-core",
]
[project.optional-dependencies]
# The gateway talks to model providers over plain HTTP with `requests`, which
# Superset already ships, so no provider SDK is required. MCP tool execution
# needs `fastmcp`, the same optional dependency the host MCP service uses; the
# gateway degrades to a chat-only assistant when it is absent.
dev = []
[tool.apache_superset_extensions.build]
include = [
"src/enx_dev/ai_chat/**/*.py",
]
exclude = [
"src/**/tests/**",
]