Spaces:
Sleeping
Sleeping
| from backend.src.mcp.server import mcp | |
| import inspect | |
| def inspect_tool_manager(): | |
| tm = mcp._tool_manager | |
| print("Tool Manager:", tm) | |
| print("Dir TM:", dir(tm)) | |
| if hasattr(tm, '_tools'): | |
| print("Tools dict keys:", tm._tools.keys()) | |
| # Inspect one tool | |
| if 'read_note' in tm._tools: | |
| tool = tm._tools['read_note'] | |
| print("Tool object:", tool) | |
| print("Dir Tool:", dir(tool)) | |
| # Check if it has a description or attributes we can patch | |
| if __name__ == "__main__": | |
| try: | |
| inspect_tool_manager() | |
| except Exception as e: | |
| print(f"Error: {e}") | |