chariot.cli.awm.chat package
Submodules
chariot.cli.awm.chat.approvals module
Tool-call approval handling for the AWM chat loop.
chariot.cli.awm.chat.loop module
Interactive chat loop for AWM CLI.
chariot.cli.awm.chat.polling module
Polling helpers for chat activity streams.
chariot.cli.awm.chat.render module
Chat activity rendering helpers.
chariot.cli.awm.chat.sessions module
Session and agent selection helpers for AWM chat.
- chariot.cli.awm.chat.sessions.extract_agent_names(config: dict) list[str][source]
Extract valid chat agent names from workflow config.
Supported locations: - config.orchestrator.name - config.orchestrator.service_agents[*].name - config.service_agents[*].name - config.serviceAgents[*].name - config[“service agents”][*].name
Module contents
Public chat CLI exports for AWM.
Open the interactive chat session picker for a workflow.
- chariot.cli.awm.chat.extract_agent_names(config: dict) list[str][source]
Extract valid chat agent names from workflow config.
Supported locations: - config.orchestrator.name - config.orchestrator.service_agents[*].name - config.service_agents[*].name - config.serviceAgents[*].name - config[“service agents”][*].name