feat(#5161): analyze-transcript audit subcommand, telemetry detection, HTTP filtering#5164
feat(#5161): analyze-transcript audit subcommand, telemetry detection, HTTP filtering#5164rh-hemartin wants to merge 1 commit into
Conversation
PR Summary by QodoAdd analyze-transcript audit, OTLP telemetry detection, and HTTP request filters
AI Description
Diagram
High-Level Assessment
Files changed (2)
|
Site previewPreview: https://b90b1217-site.fullsend-ai.workers.dev Commit: |
Codecov Report✅ All modified and coverable lines are covered by tests. 📢 Thoughts on this report? Let us know! |
Code Review by Qodo
1.
|
ReviewFindingsMedium
Low
Previous runReviewVerdict: Approve — clean feature addition, well-scoped to issue #5161. This PR adds three features to the analyze-transcript skill: a combined The code follows established patterns in Observations (non-blocking)1. 2. 3. No tests — No test file exists for Checks performed
Labels: PR adds features to the analyze-transcript skill (new subcommand, telemetry detection, HTTP filtering) |
|
🤖 Finished Review · ✅ Success · Started 12:41 PM UTC · Completed 12:53 PM UTC |
…, HTTP filtering Add `audit` subcommand that combines summary, errors, and tool breakdown in a single pass. Detect OTLP telemetry files early and exit with a warning instead of producing confusing output. Add `--method` and `--host` filters to `network --http` for targeted HTTP analysis. Harden SKILL.md with allowed-tools patterns, no-shell-variables rule, question routing table, missing-transcript troubleshooting, and full audit workflow docs. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> Signed-off-by: Hector Martinez <hemartin@redhat.com>
0884698 to
0be49b6
Compare
|
🤖 Finished Review · ✅ Success · Started 9:30 AM UTC · Completed 9:43 AM UTC |
Summary
Closes #5161.
auditsubcommand combining summary + errors + tool breakdown in one pass--methodand--hostfilters tonetwork --httpfor targeted HTTP request analysisallowed-toolspatterns, no-shell-variables rule, question routing table, missing-transcript troubleshooting, full audit workflow docsTest plan
auditagainst a real agent transcript JSONL and verify it outputs summary, tool counts, and errors in one passrun-telemetry.jsonlfile tosummaryand verify it exits with a telemetry warningnetwork <sandbox-log> --http --method POST --host github.comand verify filtering works/analyze-transcriptand confirm no permission prompts for standard commands🤖 Generated with Claude Code