Repository navigation
Preserve large transcript records and add targeted capture recovery - #1138
Conversation
|
Have pushed a fix for the failing pipeline here: #1142 |
Codex Review SummaryThis comment shows the latest Codex review activity on this pull request.
ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings. |
PR Summary by QodoPreserve large transcripts and add targeted capture recovery
AI Description
Diagram
High-Level Assessment
Files changed (54)
|
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: 00ada5a565
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
Code Review by Qodo
1.
|
AI-3115 — no matching GitHub issue was found.
What & why
Large transcript records lose file-write evidence at the 64K cutoff. Preserve structured JSON within bounded redaction budgets, emit explicit capture-loss markers, and add
kcap import --session <id> --repair-capture [--dry-run]for targeted recovery.Where to look
Deploy server capture/repair support before releasing this CLI. Recovery checks capability before reading local transcripts and preserves source coordinates, cursors, and identical batch retries; unsupported gaps remain explicit.
Verification
dotnet publish src/Capacitor.Cli/Capacitor.Cli.csproj -c Release -p:UseSharedCompilation=false -m:1 -nr:false: osx-arm64 NativeAOT succeeded with zero warnings; published binary passed help and synthetic HTTP recovery smoke checks.