{"uid":"cap_FOX5WoDRixWGiN8CtHe0B","slug":"delx-structured-log-summary-c2f6b200","name":"Delx Structured Log Summary","description":"Summarize log severity and hashed error fingerprints without returning sensitive error lines. Use it before an autonomous workflow acts on untrusted input, changes an API, retries a request, or evaluates production reliability. Returns bounded machine-readable JSON for $0.002 USDC via x402 on Base. Execution is deterministic, first-party, local-only, stateless, and does not call an upstream provider; structured validation failures are not billed.","url":"https://api.delx.ai/api/v1/x402/structured-log-summary","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"log_text":{"type":"string","maxLength":1000000}}},"responseSchema":{"type":"json","example":{"levels":{"info":0,"warn":0,"debug":0,"error":1,"fatal":0,"unknown":0},"schema":"delx/structured-log-summary/v1","line_count":1,"top_error_fingerprints":[{"count":1,"fingerprint_sha256":"0759957d9c439e32e2a7bbba57c58a6845d5af90aa85cc87d96b6a108d7130dc"}],"raw_error_lines_returned":false}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.002","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.002/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.002","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.002","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_TsGC4RnD9QA52y4hBM3ug","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.002","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Summarizes log severity and hashed error fingerprints from raw log text, returning bounded machine-readable JSON without exposing sensitive error lines","exampleAgentPrompt":"Before we retry that failed API call, can you summarize the severity levels and hashed error fingerprints from these logs so I know what we're dealing with without exposing any sensitive lines?","exampleUseCases":[{"title":"Pre-action safety check for autonomous workflow","prompt":"I'm about to let the agent act on this untrusted user input — can you first summarize the severity breakdown and hashed error fingerprints from the recent logs so we can make sure nothing is already on fire?"},{"title":"Production reliability check before API change","prompt":"Before I roll out this API config change, please analyze these production logs and give me a structured summary of error severity and any recurring error fingerprints."},{"title":"Post-incident error pattern review","prompt":"We had an incident overnight — can you run through these logs and give me a machine-readable summary of severity counts and hashed fingerprints of the distinct error types, without surfacing any of the raw sensitive error messages?"}],"resultDescription":"Returns a bounded machine-readable JSON object containing log severity classifications (e.g. counts of ERROR, WARN, INFO levels) and hashed error fingerprints representing distinct error patterns, without returning the raw sensitive error lines themselves. Structured validation failures are not billed.","failureModes":["Input log_text exceeds 1,000,000 character limit — request rejected with validation error, not billed","Malformed or empty log_text — validation failure returned, not billed","Network timeout or service unavailability — HTTP 5xx error","Payment failure via x402 on Base — transaction not processed, no summary returned"],"whenToPreferThis":"Choose this endpoint when you need a safe, privacy-preserving summary of log data before an autonomous agent takes action — especially when logs may contain sensitive information you don't want surfaced verbatim. It is ideal as a preflight check before retrying requests, changing APIs, or evaluating production reliability. Prefer it over full log parsers when you need deterministic, stateless, first-party processing with no upstream provider calls and a low per-call cost.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T06:44:04.777Z","isFirstParty":false}