Skip to content

ci: fix downstream sidebar E2E approval and evidence reporting - #13

Merged
Shimada666 merged 2 commits into
agent/codex-long-sessions-cleanfrom
fix/downstream-ci-recovery-20260923
Sep 23, 2026
Merged

Shimada666 merged 2 commits into
agent/codex-long-sessions-cleanfrom
fix/downstream-ci-recovery-20260923

Conversation

@Shimada666

Copy link
Copy Markdown
Member

Two sidebar E2E scenarios wait for a background-running indicator while Smart approval is still waiting on the sentinel shell loop. The failing run's saved DOM shows the Run approval button and no started background process. Approve that command through the UI before asserting the existing background/unread transitions; production approval behavior and the original assertions remain intact.

Visual evidence now uses the existing native Actions artifact links (14-day retention), removing the browser-session-cookie attachment publisher and its implementation-specific tests. Screenshots, traces, visual diffs, and the small selected-evidence bundle remain uploaded and linked in the review status.

Validation: desktop renderer/Electron/E2E TypeScript checks passed; Ruff passed; scripts/run_tests.sh tests/ci/test_e2e_screenshot_status.py passed both tests. Full desktop E2E will run in CI: local TrueNAS lacks the native node-pty build toolchain.

@Shimada666 Shimada666 added the ci-reviewed CI-sensitive changes reviewed label Sep 23, 2026
@Shimada666
Shimada666 merged commit 3ca0c83 into agent/codex-long-sessions-clean Sep 23, 2026
48 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ci-reviewed CI-sensitive changes reviewed

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant