Skip to content

feat: score an agent run as it streams (LiveSession, the v0.3b live p… #15

feat: score an agent run as it streams (LiveSession, the v0.3b live p…

feat: score an agent run as it streams (LiveSession, the v0.3b live p… #15

Workflow file for this run

name: CI
on:
push:
branches: [main]
pull_request:
jobs:
test:
runs-on: ubuntu-latest
strategy:
fail-fast: false
matrix:
python-version: ["3.9", "3.11", "3.13"]
steps:
- uses: actions/checkout@v5
- uses: actions/setup-python@v6
with:
python-version: ${{ matrix.python-version }}
- run: python -m pip install --upgrade pip
- run: pip install -e ".[dev]"
# langgraph 1.x needs Python >= 3.10; install the extra where supported so the
# LangGraph integration tests run instead of skipping (they skipif-absent on 3.9).
- if: matrix.python-version != '3.9'
run: pip install -e ".[langgraph]"
- run: pytest -q
- run: python examples/example_payment_audit.py
- if: matrix.python-version != '3.9'
run: python examples/example_langgraph_capture.py
- if: matrix.python-version != '3.9'
run: python examples/example_langgraph_live_replay.py
# graph-only (NetworkX, present via the langgraph extra on these versions)
- if: matrix.python-version != '3.9'
run: python examples/example_live_monitor.py