Added tool calling support (#731)

Co-authored-by: krut_ni <nils.kruthoff@dlr.de>
Co-authored-by: Thorsten Sommer <SommerEngineering@users.noreply.github.com>
This commit is contained in:
authored and GitHub committed 2026-09-04 15:48:07 +02:00
1 parent b00c3f9ab3
commit 4d8d30e15e
266 files changed
+11186 -740

No files matched your search

@@ -33,18 +33,27 @@
<MudChip T="string" Size="Size.Small" Variant="Variant.Filled" Color="@state.AuditColor">
@state.AuditLabel
</MudChip>
@if (!string.IsNullOrWhiteSpace(state.SourceLabel))
{
<MudChip T="string" Size="Size.Small" Variant="Variant.Filled" Color="@state.SourceColor" Icon="@state.SourceIcon">
@state.SourceLabel
</MudChip>
}
@if (!string.IsNullOrWhiteSpace(state.AvailabilityLabel))
{
<MudChip T="string" Size="Size.Small" Variant="Variant.Outlined" Color="@state.AvailabilityColor" Icon="@state.AvailabilityIcon">
@state.AvailabilityLabel
</MudChip>
}
@if (this.PluginToolIds.Count > 0)
{
<MudChip T="string" Size="Size.Small" Variant="Variant.Outlined" Color="Color.Info" Icon="@Icons.Material.Filled.Handyman">
@this.GetToolCountLabel()
</MudChip>
}
</div>
<MudText Typo="Typo.body2" Class="mud-text-secondary">
@state.Headline
@@ -135,6 +144,15 @@
</td>
<td><MudText Typo="Typo.body2">@state.SourceLabel</MudText></td>
</tr>
@if (this.PluginToolIds.Count > 0)
{
<tr>
<td>
<MudText Typo="Typo.body2"><b>@T("Tools")</b></MudText>
</td>
<td><code style="font-size: 0.8rem;">@string.Join(", ", this.PluginToolIds)</code></td>
</tr>
}
<tr>
<td>
<MudText Typo="Typo.body2"><b>@T("Current hash")</b></MudText>