Repository navigation
Conversation
Codecov Report❌ Patch coverage is 📢 Thoughts on this report? Let us know! |
Review statusThanks for contributing. This comment tracks the review sequence and the next action. Current step: Resolve the merge conflicts. The review sequence resumes after the branch is mergeable. Review-state labels are managed by this workflow; do not edit them manually. |
|
This PR has been awaiting author changes for 14 days and will be automatically closed in 7 days. Please address the review comments or leave a comment if you need more time. |
|
Closing due to author inactivity after requested changes. Feel free to reopen once the requested changes have been addressed. |
What changed
Adds
Zoo Code: Create Diagnostics Reportto the Command Palette for troubleshooting blank webviews, missing history, and failed task or subtask navigation. The extension creates a bounded structural report covering version and environment metadata, provider and task state, navigation events, task persistence integrity, webview hydration and sequence state, theme colors, and fingerprint-only runtime errors.The report opens locally and is copied to the clipboard for review. Task identifiers are report-local pseudonyms, failed navigation targets are inspected, and conversation content, secrets, identity, file paths, raw logs, and other sensitive payloads are excluded.
Why this change was made
Existing diagnostics were limited to specific subsystems or depended on a healthy webview. This provides one privacy-safe collection path that remains usable when the Zoo Code UI itself cannot show useful troubleshooting information.
Impact
Users can quickly share a valid JSON report without uploading data automatically or exposing conversation content. Collection remains useful with no active task, a nonresponsive webview, corrupt or oversized persistence files, and partial collection failures.
Related PRs