Skip to content

fix(queue): redact conversation content from persisted diagnostics (#46) - #65

Merged
MarsLuay merged 1 commit into
mainfrom
issue-accept/46-5bfb87fa-9f93-42b8-83fe-e4312ab55da7
Sep 20, 2026
Merged

MarsLuay merged 1 commit into
mainfrom
issue-accept/46-5bfb87fa-9f93-42b8-83fe-e4312ab55da7

Conversation

@MarsLuay

Copy link
Copy Markdown
Owner

Summary

Persistent queue diagnostics now redact prompt previews, page snippets, and current-message text. Logs keep run/command/phase/timing/signal metadata. Copy queue log and running-job snapshots use the redacted representation. Durable job recovery still stores currentMessage for execution.

Test plan

  • npm run check (171 tests, ESLint, typecheck)
  • Secret-marker regression through sanitize, persisted logs, and snapshots

Closes #46

Sanitize known preview and snippet fields at the logging boundary so
queue logs, copy-log, and running-job snapshots keep structure and
lengths without storing prompt or page text.
Copilot AI lite review requested due to automatic review settings September 20, 2026 20:03

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot was unable to review this pull request because the user who requested the review has reached their quota limit.

@MarsLuay
MarsLuay merged commit c3468fa into main Sep 20, 2026
2 checks passed
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.

[Suggestion] Redact prompt and conversation content from persistent queue logs

2 participants