tftsr-devops_investigation/src
Shaun Arman 249d20bf85
All checks were successful
Test / rust-fmt-check (pull_request) Successful in 1m54s
Test / frontend-typecheck (pull_request) Successful in 2m6s
Test / frontend-tests (pull_request) Successful in 2m5s
Test / rust-clippy (pull_request) Successful in 3m59s
PR Review Automation / review (pull_request) Successful in 4m10s
Test / rust-tests (pull_request) Successful in 5m15s
fix: audit PII redaction metadata, safe bubble update, update ticket
Add was_pii_redacted and pii_types_redacted to the ai_chat audit log
entry. Both are tracked through the full_message build block (typed
message + attachments) so any redaction that occurs is always
reflected in the compliance record.

Fix response.user_message + suffix potentially yielding 'undefined...'
when user_message is absent. Now unconditionally calls
updateMessageContent with (response.user_message ?? message) + suffix,
so the bubble always shows a valid string regardless of backend build.

Update TICKET-pii-bypass-chat-attachments.md to reflect the final
auto-redact design (not block/warn) so automated review comparisons
against the ticket stop flagging design decisions as defects.
2026-05-31 20:14:23 -05:00
..
components fix: lint fixes and formatting cleanup 2026-04-09 20:42:40 -05:00
lib fix(security): full-content PII scan, clippy, IPC null fix, scan size cap 2026-05-31 20:01:07 -05:00
pages fix: audit PII redaction metadata, safe bubble update, update ticket 2026-05-31 20:14:23 -05:00
stores fix(security): frontend attachment scan notice, bubble redaction update, fmt fix 2026-05-31 19:49:21 -05:00
styles fix: dropdown text invisible on macOS + correct codesign order for DMG 2026-03-30 16:43:00 -05:00
App.tsx feat(mcp): add MCP Server Support with TDD implementation 2026-05-23 16:23:48 -05:00
main.tsx feat: initial implementation of TFTSR IT Triage & RCA application 2026-03-14 22:36:25 -05:00