Add real-time streaming support for agent responses using Server-Sent Events (SSE). Responses now appear as they're generated instead of waiting for completion. - Add run_stream method to BaseAgent and ExploreAgentImpl - Add /agents/stream SSE endpoint to API router - Add run_agent_stream method to CLI client - Add --stream flag to chat and explore commands (enabled by default) - Use --no-stream for batch mode with spinner Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Webber CLI
Command-line client for the Webber API.
Installation
# Create virtual environment
python3.12 -m venv .venv
source .venv/bin/activate
# Install dependencies
pip install -r requirements.txt
# Install package in editable mode
pip install -e .
Usage
# Check API connection
webber-cli status
# Explore a codebase
webber-cli explore "find all python files" -d /path/to/project
# Interactive chat mode
webber-cli chat -d /path/to/project
Configuration
Set the API URL via environment variable:
export WEBBER_API_URL=http://localhost:8095
Requirements
- Python 3.12+
- Webber API running (see
../webber-api/)