refactor: Separate and simplified tools (#340)

This commit is contained in:
Petr Mironychev
2026-04-19 18:12:15 +02:00
committed by GitHub
parent ede2c01eb7
commit 2891b313d2
16 changed files with 465 additions and 245 deletions

View File

@@ -50,8 +50,10 @@ QString ListProjectFilesTool::displayName() const
QString ListProjectFilesTool::description() const
{
return "Get a list of all source files in the current project with absolute and relative paths. "
"Useful for understanding project structure. No parameters required.";
return "List every source file tracked by the active Qt Creator project(s), filtered by "
".qodeassistignore. Returns absolute and project-relative paths grouped by project. "
"Useful for discovering the project layout before running focused searches or reads. "
"Takes no parameters.";
}
QJsonObject ListProjectFilesTool::parametersSchema() const