Skip to content

[codex] Align production smoke checks with chat demos#124

Merged
blove merged 1 commit into
mainfrom
codex/shared-langgraph-deployment-sync
Apr 13, 2026
Merged

[codex] Align production smoke checks with chat demos#124
blove merged 1 commit into
mainfrom
codex/shared-langgraph-deployment-sync

Conversation

@blove
Copy link
Copy Markdown
Contributor

@blove blove commented Apr 13, 2026

What changed

Updates the production smoke suite to use the actual readiness signals for the primitive chat demos.

chat/messages, chat/input, and chat/debug render message-input primitives directly instead of a <chat> host element, so the previous smoke check produced false failures even though the pages were healthy.

chat/a2ui also returns an A2UI form surface rather than a visible markdown chat bubble, so its send/receive smoke test now waits for the rendered Contact Us form heading instead of .chat-md.

Why

The broader production smoke coverage already on main exposed three false negatives and one mismatched send/receive assertion. This patch keeps the smoke suite strict, but makes it route-aware where the UI contract differs.

Verification

  • BASE_URL=https://cockpit.cacheplane.ai EXAMPLES_URL=https://examples.cacheplane.ai npx playwright test apps/cockpit/e2e/production-smoke.spec.ts --grep "chat/messages loads|chat/input loads|chat/debug loads" --reporter=list
  • BASE_URL=https://cockpit.cacheplane.ai EXAMPLES_URL=https://examples.cacheplane.ai npx playwright test apps/cockpit/e2e/production-smoke.spec.ts --reporter=list
  • OPENAI_API_KEY=... BASE_URL=https://cockpit.cacheplane.ai EXAMPLES_URL=https://examples.cacheplane.ai npx playwright test apps/cockpit/e2e/production-smoke.spec.ts --grep "chat/a2ui sends and receives a message" --reporter=list
  • OPENAI_API_KEY=... BASE_URL=https://cockpit.cacheplane.ai EXAMPLES_URL=https://examples.cacheplane.ai npx playwright test apps/cockpit/e2e/production-smoke.spec.ts --grep "sends and receives a message" --reporter=list
  • git diff --check

@blove blove merged commit 222d506 into main Apr 13, 2026
11 of 12 checks passed
@vercel
Copy link
Copy Markdown

vercel Bot commented Apr 13, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
cacheplane Building Building Preview, Comment Apr 13, 2026 2:52pm

Request Review

@blove blove deleted the codex/shared-langgraph-deployment-sync branch April 17, 2026 17:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant