MCPcopy Create free account
hub / github.com/Palm1r/QodeAssist / parametersSchema

Method parametersSchema

tools/GetIssuesListTool.cpp:127–142  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

125}
126
127QJsonObject GetIssuesListTool::parametersSchema() const
128{
129 QJsonObject definition;
130 definition["type"] = "object";
131
132 QJsonObject properties;
133 properties["severity"] = QJsonObject{
134 {"type", "string"},
135 {"description", "Filter by severity: 'error', 'warning', or 'all'"},
136 {"enum", QJsonArray{"error", "warning", "all"}}};
137
138 definition["properties"] = properties;
139 definition["required"] = QJsonArray();
140
141 return definition;
142}
143
144QFuture<LLMQore::ToolResult> GetIssuesListTool::executeAsync(const QJsonObject &input)
145{

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected