chat continue

chat continue setzt eine bestehende Konversation interaktiv fort. Der Verlauf bleibt erhalten, der eingefrorene System-Prompt aus der Start-Sitzung gilt weiter, das Modell zur Start-Zeit der Konversation auch — eine zwischenzeitlich umgestellte APPARAT_LLM_MODEL greift erst in einer neuen Konversation.

Wofür ist das?

Aufruf

apparat chat continue V1StGXAA
apparat chat continue V1StGXAA --vault=demo
apparat chat continue V1StGXAA -v
Argument / Option Bedeutung
id Pflicht. NanoID der Konversation, die fortgesetzt werden soll.
`--vault=<name path
-v, --verbose Werkzeug-Returns als [tool: <name> → ok] anzeigen und nach jedem Turn einen [tokens: prompt=<n>, response=<m>]-Footer ausgeben.

Braucht einen interaktiven Terminal — --no-interaction ist hier ohne Sinn. Für Skripte und Pipes ist chat ask das richtige Werkzeug.

Verlauf einer Sitzung

$ apparat chat continue V1StGXAA --vault=demo

Conversation: V1StGXAA

 ┌ You ──────────────────────────────────────────────
 │ Welche Projekte hängen daran?
 └─────────────────────────────────────────────────────

[tool: entity_relations]
Drei Projekte verweisen auf Maria Beispiel: …

 ┌ You ──────────────────────────────────────────────
 │
 └─────────────────────────────────────────────────────

✅ Conversation closed.

Die erste Zeile (Conversation: V1StGXAA) bestätigt, dass die richtige Konversation geöffnet ist — sinnvoll, wenn du gerade mehrere parallel führst.

Unbekannte NanoID

$ apparat chat continue Unbekannt --vault=demo
❌ Conversation "Unbekannt" not found in vault "demo".

Exit-Code 1. chat list zeigt dir die NanoIDs aller Konversationen des Vaults nach jüngster Aktivität sortiert.

Voraussetzungen

chat continue wird vom apparat-Wrapper transparent in den Container delegiert.

Exit-Codes

Code Bedeutung
0 Du hast die Konversation mit einem leeren Prompt sauber geschlossen.
1 Vault-Auflösung fehlgeschlagen, NanoID unbekannt, kein interaktiver Terminal, oder ein Turn ist im Streaming-Pfad fehlgeschlagen.

Verwandt