Skip to content

feat: export filtered requests as a secure batch - #45

Merged
kev1n77 merged 2 commits into
mainfrom
codex/batch-export
Jul 18, 2026
Merged

kev1n77 merged 2 commits into
mainfrom
codex/batch-export

Conversation

@kev1n77

@kev1n77 kev1n77 commented Jul 17, 2026

Copy link
Copy Markdown
Owner

Summary

  • export the current filtered request set as one versioned JSON document while preserving request order
  • scan every request with the existing credential scrubber and revalidate SHA-256 before creating a new file
  • reject empty, duplicate, missing, or over-limit batches and allow historical search results to load directly by ID
  • reuse the export dialog for single and batch workflows, with native commands and a synthetic web fallback
  • update SEC-002 progress and threat-model evidence without marking support bundles or the expanded secret corpus complete

Verification

  • cargo fmt --all -- --check
  • cargo test --workspace --all-targets
  • cargo clippy --workspace --all-targets -- -D warnings
  • cargo test --manifest-path apps/desktop/src-tauri/Cargo.toml --all-targets
  • cargo clippy --manifest-path apps/desktop/src-tauri/Cargo.toml --all-targets -- -D warnings
  • npm run desktop:check
  • npm run desktop:build
  • local browser QA: filtered OpenAI requests open a two-request batch preview with no console warnings or errors

@kev1n77
kev1n77 merged commit c32fabf into main Jul 18, 2026
9 checks passed
@kev1n77
kev1n77 deleted the codex/batch-export branch July 18, 2026 01:15
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