-
Notifications
You must be signed in to change notification settings - Fork 14
Enhancement/browser tools #147
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Changes from all commits
b2d0ff0
bcfd181
5051564
8a8251d
89f0f48
92bdf48
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1 @@ | ||
| @AGENTS.md | ||
| Original file line number | Diff line number | Diff line change | ||||
|---|---|---|---|---|---|---|
|
|
@@ -10,20 +10,26 @@ | |||||
|
|
||||||
| import asyncio | ||||||
| import atexit | ||||||
| import json | ||||||
| import logging | ||||||
| from asyncio import sleep | ||||||
| from datetime import datetime | ||||||
| from importlib.metadata import distributions | ||||||
| from pathlib import Path | ||||||
| from uuid import uuid4 | ||||||
|
|
||||||
| from fastmcp import Context | ||||||
| from fastmcp import FastMCP | ||||||
| from fastmcp.utilities.types import Image | ||||||
| from mcp.types import ImageContent | ||||||
| from mcp.types import TextContent | ||||||
|
|
||||||
| from holoviz_mcp.config.loader import get_config | ||||||
| from holoviz_mcp.panel_mcp.data import get_components as _get_components_org | ||||||
| from holoviz_mcp.panel_mcp.models import ComponentDetails | ||||||
| from holoviz_mcp.panel_mcp.models import ComponentSummary | ||||||
| from holoviz_mcp.panel_mcp.models import ComponentSummarySearchResult | ||||||
| from holoviz_mcp.panel_mcp.models import ConsoleLogEntry | ||||||
| from holoviz_mcp.panel_mcp.models import ParameterInfo | ||||||
|
|
||||||
| # Create the FastMCP server | ||||||
|
|
@@ -499,38 +505,129 @@ def _get_playwright_manager() -> PlaywrightManager: | |||||
|
|
||||||
|
|
||||||
| @mcp.tool() | ||||||
|
||||||
| @mcp.tool() | |
| @mcp.tool |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The CLAUDE.md file addition is not mentioned in the PR description or test plan, and appears unrelated to the "Enhancement/browser tools" changes. If this file is intentional, consider adding it in a separate PR with appropriate documentation explaining its purpose. If it's accidental, it should be removed from this PR.