Skip to Content

squadron chat

Start an interactive chat session with an agent.

Usage

squadron chat -c <config-path> <agent-name>

Flags

FlagDescription
-c, --configPath to the configuration directory (required)
-d, --debugLog full LLM messages to debug.txt
-w, --missionRun in mission mode (non-interactive)
-t, --taskTask to run in mission mode (requires --mission)

Arguments

ArgumentDescription
agent-nameName of the agent to chat with

Example

squadron chat -c ./my-config assistant

This opens an interactive REPL where you can send messages to the agent.

Mission Mode

Use the --mission flag to run an agent in autonomous task completion mode:

squadron chat -c ./my-config assistant --mission --task "Summarize the README file"

In mission mode:

  • The agent runs non-interactively
  • It continuously reasons and acts until the task is complete
  • Structured reasoning is always used

Debug Mode

Use the --debug flag to log all LLM request/response messages to debug.txt:

squadron chat -c ./my-config assistant --debug

Available Tools

During chat, agents have access to the tools defined in their configuration. Common tools:

  • builtins.http.get - Make HTTP GET requests
  • builtins.http.post - Make HTTP POST requests

See Tools for more information.

Last updated on