{"uid":"cap_cg-ftIHxMWJGlDVrhUkE-","slug":"reasoning-trace-exposure-classifier-51987be4","name":"Reasoning Trace Exposure Classifier","description":"Paid agent-facing decision procedure that grades an LLM API response for hidden chain-of-thought leakage, logprobs or decoded-trace markers, and model-echo artifacts, and returns an exposure verdict with the evidence tuple so agents can decide pay, hold, or dispute before trusting provider output. Covers the stolen-thoughts attack surface: providers that leak reasoning traces, agents that accidentally purchase them, and what each verdict means for settlement.","url":"https://k2so.wrong.systems/api/services/reasoning-trace-exposure-classifier?utm_source=zero.xyz","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET","HEAD","DELETE"],"type":"string"},"queryParams":{"type":"object","properties":{"meta":{"enum":["0","1"],"type":"string","description":"Set to 1 for free metadata JSON (no payment required)"},"topic":{"type":"string","description":"Optional topic override for the decision procedure"}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object","title":"Reasoning trace exposure classifier paid response","$schema":"https://json-schema.org/draft/2020-12/schema","required":["ok","paid","service","provider","result"],"properties":{"ok":{"type":"boolean"},"paid":{"type":"boolean"},"result":{"type":"object","required":["ok","service"],"properties":{"ok":{"type":"boolean","description":"Handler success"},"brief":{"type":"string","description":"Decision procedure prose for agents"},"model":{"type":"string"},"topic":{"type":"string"},"service":{"type":"string","description":"Service slug"},"procedure":{"type":"string"},"generatedAt":{"type":"string","description":"ISO-8601 timestamp"},"generationSource":{"enum":["llm","reasoning","deterministic"],"type":"string"}}},"payment":{"type":"object","properties":{"code":{"type":"string"},"payer":{"type":"string"},"detail":{"type":"string"},"selfPay":{"type":"boolean"},"transaction":{"type":"string"}}},"service":{"type":"string"},"provider":{"type":"string","const":"K-2SO"}}}}}}},"responseSchema":{"type":"json","example":{"ok":true,"paid":true,"result":{"ok":true,"brief":"plain prose decision procedure (120+ words)","model":"deepseek/deepseek-v4-flash-0731","topic":"string topic","service":"reasoning-trace-exposure-classifier","procedure":"same as brief","generatedAt":"2026-01-01T00:00:00.000Z","generationSource":"deterministic"},"service":"reasoning-trace-exposure-classifier","provider":"K-2SO"}},"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_uuIumtrO856WC2tvgfHM-","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":"Grades an LLM API response for hidden chain-of-thought leakage, logprobs, decoded-trace markers, and model-echo artifacts, returning an exposure verdict with evidence so agents can decide whether to pay, hold, or dispute.","exampleAgentPrompt":"Before I pay for this LLM API response, can you check it for hidden reasoning trace leakage, logprob artifacts, or chain-of-thought markers and tell me whether I should pay, hold, or dispute?","exampleUseCases":[{"title":"Pre-payment trace leakage audit","prompt":"I just got a response back from an LLM provider — before I settle the 0.002 USDC payment, can you run it through the reasoning trace exposure classifier to see if there are any hidden chain-of-thought leaks or logprob artifacts I should know about?"},{"title":"Stolen-thoughts attack detection","prompt":"I'm worried this AI provider response might be exposing internal reasoning traces that I didn't pay for — can you grade it for stolen-thoughts exposure and give me the evidence tuple so I can decide whether to dispute the charge?"},{"title":"Automated agent output trust verification","prompt":"My agent just received an LLM API response tagged with topic 'financial-analysis' — can you classify it for reasoning trace exposure, model-echo artifacts, and decoded-trace markers so I know whether the output is trustworthy before we proceed?"}],"resultDescription":"Returns a JSON object with an exposure verdict (ok boolean), payment status, evidence tuple, decision procedure prose for agents (brief), model used, topic, service slug, generation source (llm, reasoning, or deterministic), and an ISO-8601 generatedAt timestamp — giving agents everything they need to decide pay, hold, or dispute.","failureModes":["Missing or malformed input object returns a validation error","Invalid method enum value (only GET, HEAD, DELETE accepted) causes rejection","LLM or reasoning backend unavailable may return a non-ok result field","Payment not settled (unpaid request) returns a 402 response without the verdict","Topic override not recognized may fall back to default procedure without error"],"whenToPreferThis":"Use this endpoint when an AI agent needs to audit an LLM API response for reasoning trace leakage, chain-of-thought artifacts, or logprob markers before committing a micropayment — especially when operating in adversarial or untrusted provider environments where stolen-thoughts attacks are a concern. Prefer this over generic output validators when you specifically need an exposure verdict with evidence to support pay/hold/dispute decisions in x402 payment workflows.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-30T19:06:20.643Z","isFirstParty":false,"canonicalSlug":"reasoning-trace-exposure-classifier-51987be4"}