feat(config): expose all 26 MCP tools in toml + default_project; mutating tools off by default
This commit is contained in:
@@ -102,7 +102,26 @@ def default_project(name: str = "unnamed") -> dict[str, Any]:
|
||||
"search_files": True,
|
||||
"get_file_summary": True,
|
||||
"web_search": True,
|
||||
"fetch_url": True
|
||||
"fetch_url": True,
|
||||
"py_get_skeleton": True,
|
||||
"py_get_code_outline": True,
|
||||
"get_file_slice": True,
|
||||
"py_get_definition": True,
|
||||
"py_get_signature": True,
|
||||
"py_get_class_summary": True,
|
||||
"py_get_var_declaration": True,
|
||||
"get_git_diff": True,
|
||||
"py_find_usages": True,
|
||||
"py_get_imports": True,
|
||||
"py_check_syntax": True,
|
||||
"py_get_hierarchy": True,
|
||||
"py_get_docstring": True,
|
||||
"get_tree": True,
|
||||
"get_ui_performance": True,
|
||||
"set_file_slice": False,
|
||||
"py_update_definition": False,
|
||||
"py_set_signature": False,
|
||||
"py_set_var_declaration": False,
|
||||
}
|
||||
},
|
||||
"discussion": {
|
||||
|
||||
Reference in New Issue
Block a user