{"uid":"cap_EFLKE0NBxwM6dBPVrVIBk","slug":"blinka-python-code-signal-560b8ab9","name":"Blinka Python Code Signal","description":"Bounded stateless machine services plus public procurement discovery. No private Mika memory or arbitrary tool execution.","url":"https://blinka-machine-mouths.netlify.app/code-signal?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"code":{"type":"string","description":"Python source for a fast static bug/security signal. Max 16,000 characters; never executed."},"intent":{"type":"string","description":"What the code should do. Max 1,800 characters."},"language":{"enum":["python"],"type":"string"}}},"responseSchema":{"type":"json","example":{"ok":true,"scope":"static-pattern-signal-only","service":"blinka-python-code-signal","executed":false,"language":"python","retained":false,"confidence":0.97,"issue_count":1,"primary_issue":{"line":1,"type":"bug","severity":"high","suggestion":"Use None as the default and allocate a new container inside the function.","description":"Mutable default argument is shared across calls and can accumulate state unexpectedly."},"needs_full_review":true,"passed_static_signal":false}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.005","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.005/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.005","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.005","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_xEJZisq24CWnNuZuHShqp","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.005","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Performs static pattern-based bug and security analysis on Python source code without executing it, returning a confidence-scored signal with primary issue details.","exampleAgentPrompt":"Can you run a quick static bug and security signal on this Python code — it's supposed to parse incoming webhook payloads and queue them — and tell me the primary issue, severity, and whether it passed the static check?","exampleUseCases":[{"title":"Pre-commit Python bug gate","prompt":"Before I commit this Python utility function, can you do a static bug signal scan on it? It's supposed to merge two dicts without mutating the originals — flag the primary issue and severity if anything looks wrong."},{"title":"Security scan on untrusted Python snippet","prompt":"I just received this Python script from a vendor and want a quick static security signal on it — it's supposed to handle file uploads — tell me if there are any high-severity issues and whether it passes the static check."},{"title":"Code review triage for CI pipeline","prompt":"We're triaging Python code before full review in our CI pipeline. Can you run a static pattern signal on this parser module and tell me the issue count, primary issue type, and whether it needs a full review?"}],"resultDescription":"Returns a JSON object with ok status, service name, executed flag (always false), language, retained flag (always false), a confidence score (0-1), total issue count, a primary_issue object with line number, type, severity, description, and suggestion, a needs_full_review boolean, and a passed_static_signal boolean.","failureModes":["Code exceeds 16,000 character limit — request rejected","Unsupported language submitted (only Python accepted) — validation error","Malformed JSON input — 400 error","Empty or missing code field — error response","Service unavailable or payment failure via x402 — no analysis returned"],"whenToPreferThis":"Choose this endpoint when you need a fast, cheap, stateless first-pass bug and security signal on Python code without executing it — ideal for CI gates, pre-commit hooks, or triage before investing in a full code review. Prefer this over full linters or execution-based tools when safety (no execution), speed, and cost are priorities, and when Python is the target language.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-10T18:37:26.536Z","isFirstParty":false,"canonicalSlug":"blinka-python-code-signal-560b8ab9"}