CLAUDE: Update terminal client documentation for UV

Updated terminal_client/CLAUDE.md to use UV commands.

## Changes
- Updated REPL start command: uv run python -m terminal_client
- Updated standalone commands to use uv run prefix
- Added alternative manual activation option
- Consistent with all other project documentation

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
Cal Corum 2025-11-04 09:31:13 -06:00
parent 909531b577
commit 4a7c9f7c7e

View File

@ -15,7 +15,8 @@ Interactive REPL (Read-Eval-Print Loop) terminal UI for testing the game engine
Start the interactive shell for persistent in-memory state: Start the interactive shell for persistent in-memory state:
```bash ```bash
python -m terminal_client uv run python -m terminal_client
# Or: source .venv/bin/activate && python -m terminal_client
# Then type commands interactively: # Then type commands interactively:
⚾ > new_game ⚾ > new_game
@ -38,10 +39,10 @@ python -m terminal_client
Run individual commands with persistent config file: Run individual commands with persistent config file:
```bash ```bash
python -m terminal_client new-game uv run python -m terminal_client new-game
python -m terminal_client defensive --alignment normal uv run python -m terminal_client defensive --alignment normal
python -m terminal_client offensive --approach power uv run python -m terminal_client offensive --approach power
python -m terminal_client resolve uv run python -m terminal_client resolve
``` ```
**Note**: Config file (`~/.terminal_client_config.json`) remembers current game between commands. **Note**: Config file (`~/.terminal_client_config.json`) remembers current game between commands.