Mode Chat
Chat convient lorsqu'un seul agent suffit, avec la possibilité de consulter ponctuellement un autre agent.
Depuis la TUI
Lancez palabre, puis /chat. Chat utilise l'agent A par défaut. /agents codex choisit l'agent actif.
| Commande | Effet |
|---|---|
/consult claude | Demande un second avis sans remplacer l'agent actif. |
/use claude | Continue avec Claude. |
/agents | Affiche les agents disponibles. |
/end | Enregistre et termine. |
/home | Revient sans enregistrer. |
Après un Débat ou un Ask, /chat reprend le sujet et la synthèse finale, ou les six échanges récents sans synthèse.
Mémoire et limites
Chat est stateless côté agents externes. Chaque réponse lance un appel batch et réinjecte au maximum les six messages récents. Il ne promet ni session provider persistante, ni streaming token par token, ni reprise après redémarrage.
Commande directe
palabre chat --agent-a codex
--role-a, --model-a, --language, --files et --context restent disponibles. L'export .chat.md conserve le transcript, l'heure et la raison de fin, sans synthèse automatique.
Dans la TUI, en commande directe comme pour une intégration NDJSON, une ligne vide ne termine pas la conversation. /end l'enregistre ; /exit, /home ou la fin de l'entrée la terminent sans export. Si un agent échoue, Palabre enregistre la transcription partielle. --dry-run n'est pas disponible en Chat : la commande est refusée sans rien lancer.
Les intégrations pilotent Chat avec le flux NDJSON.
Autres commandes et intégrations
Dans le Chat TUI, /home, /back, /quit et /exit reviennent à l'accueil sans export ; ils ne sauvegardent pas le Chat. /use <agent> fait de cet agent l'agent actif. /end enregistre la conversation.
palabre chat "Parlons de ce module" --agent-a codex --files src/auth.ts
Pour les agents et intégrations : --renderer ndjson, puis une ligne JSON par action sur stdin (chat-send, chat-consult, chat-use, chat-agents, chat-end), jamais des commandes slash simulées. Une limite d'usage est signalée comme usage-limit, avec une indication de reprise lorsque la CLI la fournit ; aucun renvoi automatique.
Chat ne garde pas de session fournisseur réutilisable : chaque réponse est un nouvel appel avec au plus six messages récents. Pour écrire dans une conversation existante avec son contexte, utilisez Relay.