chore(conductor): Expand Tree-Sitter C/C++ track with new phases for tool parity and robust testing

This commit is contained in:
2026-05-05 19:31:25 -04:00
parent b0ed7026dc
commit b8460107b9
4 changed files with 80 additions and 6 deletions
+17 -1
View File
@@ -86,7 +86,11 @@ AGENT_TOOL_NAMES = [
"py_find_usages",
"py_get_imports",
"py_check_syntax",
"py_get_hierarchy"
"py_get_hierarchy",
"ts_c_get_skeleton",
"ts_cpp_get_skeleton",
"ts_c_get_code_outline",
"ts_cpp_get_code_outline"
]
DEFAULT_TOOL_CATEGORIES: Dict[str, List[str]] = {
@@ -106,6 +110,18 @@ DEFAULT_TOOL_CATEGORIES: Dict[str, List[str]] = {
"Surgical": ["get_file_slice", "set_file_slice", "edit_file"],
"Web": ["web_search", "fetch_url"],
"Analysis": ["py_find_usages", "py_get_imports", "py_check_syntax", "py_get_hierarchy"],
"C/C++": [
"ts_c_get_skeleton",
"ts_cpp_get_skeleton",
"ts_c_get_code_outline",
"ts_cpp_get_code_outline",
"ts_c_get_definition",
"ts_cpp_get_definition",
"ts_c_get_signature",
"ts_cpp_get_signature",
"ts_c_update_definition",
"ts_cpp_update_definition"
],
"Runtime": ["run_powershell", "get_ui_performance"]
}