MCPcopy Create free account
hub / github.com/Serial-Studio/Serial-Studio / essentialToolNames

Function essentialToolNames

app/src/AI/Conversation.cpp:2346–2403  ·  view source on GitHub ↗

* @brief Returns the curated essentials advertised to the model every turn. */

Source from the content-addressed store, hash-verified

2344 * @brief Returns the curated essentials advertised to the model every turn.
2345 */
2346static QStringList essentialToolNames()
2347{
2348 return {
2349 QStringLiteral("assistant.snapshot"),
2350 QStringLiteral("assistant.dataset.resolve"),
2351 QStringLiteral("assistant.workspace.resolve"),
2352 QStringLiteral("assistant.workspace.plan"),
2353 QStringLiteral("assistant.workspace.addTile"),
2354 QStringLiteral("assistant.script.dryRun"),
2355 QStringLiteral("assistant.script.apply"),
2356 QStringLiteral("assistant.project.bulkApply"),
2357 QStringLiteral("fs.list"),
2358 QStringLiteral("fs.read"),
2359 QStringLiteral("fs.search"),
2360 QStringLiteral("fs.write"),
2361 QStringLiteral("fs.append"),
2362 QStringLiteral("fs.delete"),
2363 QStringLiteral("project.new"),
2364 QStringLiteral("project.open"),
2365 QStringLiteral("project.save"),
2366 QStringLiteral("project.group.list"),
2367 QStringLiteral("project.group.add"),
2368 QStringLiteral("project.group.update"),
2369 QStringLiteral("project.dataset.list"),
2370 QStringLiteral("project.dataset.add"),
2371 QStringLiteral("project.dataset.addMany"),
2372 QStringLiteral("project.dataset.update"),
2373 QStringLiteral("project.dataset.setOptions"),
2374 QStringLiteral("project.batch"),
2375 QStringLiteral("project.source.list"),
2376 QStringLiteral("project.workspace.list"),
2377 QStringLiteral("project.workspace.add"),
2378 QStringLiteral("project.workspace.addWidget"),
2379 QStringLiteral("project.workspace.removeWidget"),
2380 QStringLiteral("project.workspace.setCustomizeMode"),
2381 QStringLiteral("project.workspace.clearAll"),
2382 QStringLiteral("project.frameParser.getCode"),
2383 QStringLiteral("project.frameParser.setCode"),
2384 QStringLiteral("project.frameParser.getConfig"),
2385 QStringLiteral("project.painter.setCode"),
2386 QStringLiteral("project.painter.getCode"),
2387 QStringLiteral("project.dataset.setTransformCode"),
2388 QStringLiteral("project.dataTable.list"),
2389 QStringLiteral("project.dataTable.add"),
2390 QStringLiteral("project.dataTable.addRegister"),
2391 QStringLiteral("project.dataTable.get"),
2392 QStringLiteral("project.template.list"),
2393 QStringLiteral("project.template.apply"),
2394 QStringLiteral("project.validate"),
2395 QStringLiteral("project.frameParser.dryRun"),
2396 QStringLiteral("project.dataset.transform.dryRun"),
2397 QStringLiteral("project.painter.dryRun"),
2398 QStringLiteral("scripts.list"),
2399 QStringLiteral("scripts.get"),
2400 QStringLiteral("dashboard.tailFrames"),
2401 QStringLiteral("io.getStatus"),
2402 };
2403}

Callers 1

dispatcherToolsMethod · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected