mirror of
https://github.com/apache/superset.git
synced 2026-07-16 03:35:45 +00:00
Ships the full extensions/chat reference implementation that exercises the chatbot extension platform end-to-end: activation lifecycle and master disposable (teardown contract), React error boundary (fault isolation), mock streaming with AbortController cancellation, commands registration, and the pageContext helper that composes host namespaces. Local branch only — not intended for upstream merge. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
41 lines
1.2 KiB
JSON
41 lines
1.2 KiB
JSON
{
|
|
"publisher": "apache-superset",
|
|
"name": "reference-chatbot",
|
|
"displayName": "Reference Chatbot",
|
|
"description": "Canonical environment-validation chatbot extension for the superset.chatbot contribution area. Exercises registration, lifecycle, singleton resolution, commands, fault isolation, and streaming teardown. Not a product chatbot.",
|
|
"version": "0.1.0",
|
|
"license": "Apache-2.0",
|
|
"permissions": [],
|
|
"contributes": {
|
|
"views": {
|
|
"app": {
|
|
"chatbot": [
|
|
{
|
|
"id": "apache-superset.reference-chatbot",
|
|
"name": "Reference Chatbot",
|
|
"description": "Validates the chatbot extension environment end-to-end.",
|
|
"icon": "Bubble"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"commands": [
|
|
{
|
|
"id": "core.chatbot__open",
|
|
"title": "Open chatbot",
|
|
"description": "Opens the reference chatbot panel."
|
|
},
|
|
{
|
|
"id": "core.chatbot__close",
|
|
"title": "Close chatbot",
|
|
"description": "Closes the reference chatbot panel."
|
|
},
|
|
{
|
|
"id": "core.chatbot__toggle",
|
|
"title": "Toggle chatbot",
|
|
"description": "Toggles the reference chatbot panel."
|
|
}
|
|
]
|
|
}
|
|
}
|