feat: ToolChoice + ToolNames pro Chain in DB speichern

- ChainRecord: neue Felder ToolChoice (auto/any) und ToolNames (JSON-Array)
- DatabaseService: Migration tool_choice + tool_names Spalten, INSERT erweitert
- ChatEndpoint: berechnet Tools vor Chain-Erstellung, speichert Werte mit
- ToolService: execute-Timeout Beschreibung korrigiert (30s → 180s)
This commit is contained in:
Meleki committed 2026-03-02 10:42:54 +01:00
1 parent b24a000784
commit a1c54bf376
4 files changed
+26 -6

No files matched your search

+1 -1
View File
@@ -101,7 +101,7 @@ public class ToolService
new
{
name = "execute",
description = "Führt einen Shell-Befehl im Workspace-Verzeichnis aus. Gibt stdout und stderr zurück. Timeout: 30 Sekunden.",
description = "Führt einen Shell-Befehl im Workspace-Verzeichnis aus. Gibt stdout und stderr zurück. Timeout: 180 Sekunden.",
input_schema = new
{
type = "object",