Skip to content

Download debug report + make ui syncs main - #4

Open
CaioHAndradeLima wants to merge 2 commits into
mainfrom
feat/debug-report-download
Open

CaioHAndradeLima wants to merge 2 commits into
mainfrom
feat/debug-report-download

Conversation

@CaioHAndradeLima

Copy link
Copy Markdown
Collaborator

Summary

  • Download debug report in the UI (research screen + job list header) — redacted JSON: git revision, research-run summary (URLs stripped), last ~40 audit lines. No tracks, cookies, or resumes.
  • GET /api/debug/report — same payload as attachment applysempatria-debug-YYYY-MM-DD.json.
  • make support-bundle — CLI equivalent under runs/debug-report-*.json.
  • make ui — git fetch, git checkout main, git pull --ff-only origin main, then starts the dashboard. Dirty working tree aborts (use UI_SKIP_GIT=1 to bypass).

No Firebase / telemetry in this PR (see #3 separately).

Test plan

  • pytest tests/test_support_bundle.py
  • curl http://127.0.0.1:8765/api/debug/report → 200 + Content-Disposition attachment
  • Click Download debug report in UI after merge
  • make ui on clean clone fast-forwards main

Made with Cursor

Caio and others added 2 commits September 28, 2026 17:02
Users can download a redacted JSON (research status + audit tail) from the
UI or make support-bundle; make ui fetches and fast-forwards main first.

Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
@CaioHAndradeLima

Copy link
Copy Markdown
Collaborator Author

Rebased: main was moved back one commit to 5b8bd58 (ingestion fixes). Removed 7e44652 (README-only doc). PR #4 is now based on 5b8bd58 + debug report commits.

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