aidog-request-inspect

Retrieve and analyze AiDog proxy requests from a local SQLite log.

7|1|Updated Jun 12, 2026
One-click install
npx skills add https://github.com/lazygophers/aidog --skill aidog-request-inspect
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: aidog-request-inspect
Source: https://github.com/lazygophers/aidog/tree/main/.claude/skills/aidog-request-inspect
Command: npx skills add https://github.com/lazygophers/aidog --skill aidog-request-inspect

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill helps you debug a specific AiDog proxy request by pulling its full lifecycle from the local SQLite log, so you can see what was sent, how it was transformed, what the upstream returned, and why the request succeeded or failed.

Core Features & Use Cases

  • Single Request Inspection: Look up one request by request id and review the inbound request, upstream request, upstream response, status codes, token usage, estimated cost, and retry chain.
  • Recent and Failed Request Review: List the latest requests, filter by group, or isolate error cases by status code for faster incident triage.
  • Safe Log Analysis: Automatically redacts sensitive headers while preserving enough detail to understand protocol conversion, routing, and response behavior.
  • Use Case: A developer sees a 500 error from AiDog and uses this Skill to trace the exact upstream platform, request payload, retry attempts, and response body that caused the failure.

Quick Start

Ask for the AiDog request details for request id fcd9eb36533f4f0ba4344f3cdc6cf530 and show the inbound request, upstream exchange, retries, and any error summary.

Frequently Asked Questions about aidog-request-inspect

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I debug a failed AiDog proxy request using the local SQLite log?

To debug a failed AiDog proxy request, query the local SQLite proxy_log table using the request id to retrieve the full lifecycle, including upstream payloads, retry chains, and response bodies for local inspection.

What details can I inspect from a single AiDog proxy request log?

A single AiDog proxy request log exposes inbound requests, upstream requests and responses, status codes, token counts, estimated costs, and retry chains, while automatically redacting sensitive headers for safe local analysis.

Can I filter recent proxy logs by status code or group to triage routing errors?

Yes, you can list recent proxy requests and filter them by group or isolate specific error cases by status code, enabling faster triage of routing, protocol conversion, and retry failures.

How does AiDog proxy log analysis handle sensitive headers during request inspection?

AiDog proxy request inspection automatically redacts sensitive headers from the logged data while preserving the request and response bodies, token counts, and upstream response details needed for debugging.

Why do I need a request id to trace AiDog proxy routing and protocol conversion failures?

A request id is required to pinpoint the exact proxy exchange in the SQLite log, allowing you to trace the specific upstream platform, transformed payload, and retry attempts that caused a routing or protocol conversion failure.

What is the best way to review AiDog proxy retry chains and upstream response bodies?

The best way to review AiDog proxy retry chains and upstream responses is to look up the request by id in the local SQLite proxy_log, which surfaces the complete retry history and exact upstream response body for local debugging.