addTools method
Add tool descriptions.
Implementation
void addTools(List<({String name, String description})> tools) {
if (tools.isEmpty) return;
final buf = StringBuffer('Available tools:\n');
for (final tool in tools) {
buf.writeln('- ${tool.name}: ${tool.description}');
}
addSection(
PromptSection(name: 'tools', content: buf.toString(), priority: 10),
);
}