Skip to content

Commit 89ca3af

Browse files
committed
Fixed register tool
1 parent 5c8e441 commit 89ca3af

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

jupyter_ai_tools/__init__.py

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
from .extension import get_git_tools, get_notebook_tools
2-
from jupyter_server_ai_tools.models import Tool, Toolkit
2+
from jupyter_server_ai_tools.models import ToolSet, Toolkit
33

44
__version__ = "0.1.2"
55

@@ -12,18 +12,18 @@ def _load_jupyter_server_extension(serverapp):
1212
serverapp.log.info("✅ jupyter_ai_tools extension loaded.")
1313

1414
async def _start_jupyter_server_extension(serverapp):
15-
registry = serverapp.extension_manager.extensions.get(
16-
"jupyter_server_ai_tools"
17-
)
15+
registry = serverapp.web_app.settings["toolkit_registry"]
1816
if registry:
17+
notebook_tools = ToolSet(get_notebook_tools())
1918
registry.register_toolkit(
2019
Toolkit(
21-
name="notebook_toolkit", tools=get_notebook_tools()
20+
name="notebook_toolkit", tools=notebook_tools
2221
)
2322
)
2423

24+
git_tools = ToolSet(get_git_tools())
2525
registry.register_toolkit(
2626
Toolkit(
27-
name="git_toolkit", tools=get_git_tools()
27+
name="git_toolkit", tools=git_tools
2828
)
2929
)

0 commit comments

Comments
 (0)