Refactor: Organize Obsidian MCP into proper package structure
Moved obsidian_mcp.py into mcp_servers/obsidian/ to align with other MCP server organization (SSH, Cloudflare, Loki). This improves code discoverability and maintains consistent package structure. Changes: - Moved obsidian_mcp.py → mcp_servers/obsidian/obsidian_mcp.py - Updated lazy import in llm_interface.py (line 396) - Updated lazy import in tools.py (line 550) - Deleted empty scripts/ directory All imports verified with runtime tests. Zero functional changes. Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
This commit is contained in:
@@ -393,7 +393,7 @@ class LLMInterface:
|
||||
|
||||
# Conditionally add Obsidian MCP server
|
||||
try:
|
||||
from obsidian_mcp import (
|
||||
from mcp_servers.obsidian.obsidian_mcp import (
|
||||
is_obsidian_enabled,
|
||||
check_obsidian_health,
|
||||
get_obsidian_server_config,
|
||||
|
||||
Reference in New Issue
Block a user