feat(quick-start): persist agent conversations - #837
Conversation
|
Deployment failed for project windup with the following error: Learn More: https://vercel.com/huyan-s-projects1?upgradeToPro=build-rate-limit |
|
|
Codecov Report❌ Patch coverage is @@ Coverage Diff @@
## main #837 +/- ##
==========================================
- Coverage 86.47% 86.46% -0.02%
==========================================
Files 297 301 +4
Lines 22355 22615 +260
Branches 3402 3443 +41
==========================================
+ Hits 19331 19553 +222
- Misses 2074 2096 +22
- Partials 950 966 +16
Flags with carried forward coverage won't be shown. Click here to find out more.
🚀 New features to boost your workflow:
|
There was a problem hiding this comment.
Reviewed the complete fixed diff for the Quick Start conversation persistence contract, including backend authorization and optimistic locking, frontend local/server reconciliation, migration/offline fallback, tests, and OpenAPI synchronization. I found no actionable correctness, security, performance, or compatibility regression introduced by this PR. Python compilation and git diff --check pass; the focused runtime suites were not runnable in this workspace because uv and the frontend test dependencies are unavailable.
Summary
/quick-start/:runId, with localStorage migration and offline fallbackVerification
npm test— 1268 passednpm run typecheck— passednpm run build— passeduv run ruff check .— passeduv run pytest tests/test_quick_start_conversation_service.py tests/test_workflow_run_api.py -q— 30 passeduv run pytest -q— 1865 passed, 14 skipped, 1 known pre-existing failure intest_ai_chat_scans_text_but_not_image_urlbecause the installed OpenAI package is missing a beta realtime module