[Upstream PR 1604] PO Assistant: streaming tests, trace logger, and build hygiene #7
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
🔄 Mirrored from upstream
de8bd96Original Description (sanitized)
Summary
/po/plan/summary/stream, SSE variant).logs/and traces.dfp-bot/from Ruff/Mypy; restrict pytest discovery to roottests/.reconcile.py,routes.py); small lint rename.Test plan
Commands run locally:
make format→ Ruff format + check: pass.make lint→ Ruff lint: pass.make mypy→ Strict typing: pass.make tests→ Collected 681 tests; 664 passed, 17 failed (see note).Focused check for new tests:
uv run pytest -s -k test_streamed_summary_endpoint→ passes.Issue number
N/A
Checks
make lintandmake format