{"uid":"cap_rm07x7VsYOgLp0nihHPx2","slug":"annalist-dependency-ecosystem-digest-59e4aabf","name":"Annalist Dependency & Ecosystem Digest","description":"One call for all of an agent's dependencies: npm, PyPI, crates.io and Go packages (new publishers, install scripts, license changes), public API contracts (breaking changes), AI models (retirement dates, price changes), MCP servers (tool changes, uptime) and x402 services (wallet and price changes, flags), for the last 1 to 30 days, with what needs attention first. Signed.","url":"https://api.annalist.dev/v1/deps/digest?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"],"type":"string"},"queryParams":{"type":"object","properties":{"go":{"type":"string","description":"comma-separated Go modules"},"mcp":{"type":"string","description":"comma-separated MCP servers: registry names or URLs"},"npm":{"type":"string","description":"comma-separated npm packages"},"apis":{"type":"string","description":"comma-separated APIs we watch, for example stripe,github,openai"},"days":{"type":"string","description":"1 to 30, default 7"},"pypi":{"type":"string","description":"comma-separated PyPI packages"},"x402":{"type":"string","description":"comma-separated x402 service hosts"},"crates":{"type":"string","description":"comma-separated Rust crates"},"models":{"type":"string","description":"comma-separated AI model names, for example gpt-4o,claude-3-5-sonnet"}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.02","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.02/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.02","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.02","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_3u98XCkP9IQI9nxxE7LeZ","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.02","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Returns a prioritized digest of changes across npm, PyPI, Rust crates, Go modules, public APIs, AI models, MCP servers, and x402 services over a configurable 1–30 day window, signed for integrity.","exampleAgentPrompt":"Pull me an Annalist digest for the last 7 days covering npm packages react and axios, PyPI packages requests and openai, the stripe and github APIs, models gpt-4o and claude-3-5-sonnet, and any x402 services at api.example.com — flag what needs attention first.","exampleUseCases":[{"title":"Weekly agent stack health check","prompt":"Give me a 7-day digest of everything that changed across my dependencies: npm packages langchain and openai, PyPI packages fastapi and httpx, my stripe and openai APIs, models gpt-4o and claude-3-5-sonnet, and the MCP servers filesystem and brave-search — tell me what needs my attention first."},{"title":"Supply chain risk scan before deployment","prompt":"Before I ship this release, check the last 14 days for any new publisher takeovers, install script changes, or license changes on my npm packages express, lodash, and axios, plus my PyPI packages pydantic and boto3."},{"title":"AI model and x402 service price watch","prompt":"Check the last 30 days for any retirement announcements, price changes, or flags on models gpt-4o, claude-3-5-sonnet, and gemini-pro, and also check my x402 services at api.annalist.dev and api.example.com for wallet or pricing changes."}],"resultDescription":"A signed, prioritized digest listing all detected changes and anomalies across the requested dependency categories (npm, PyPI, crates, Go, APIs, AI models, MCP servers, x402 services) for the specified day window. Items are surfaced with attention priority so the most critical issues (breaking changes, suspicious publishers, model retirements, price hikes) appear first. The response is cryptographically signed for tamper detection.","failureModes":["No query parameters provided — returns empty or minimal digest","Invalid package or module names silently omitted from results","Days parameter out of 1–30 range causes validation error","Unknown API or model names may return no data for those entities","Payment not attached or insufficient USDC causes 402 rejection","Rate limiting if called excessively in a short window"],"whenToPreferThis":"Choose this endpoint when an agent needs a broad, cross-ecosystem change digest in a single paid call rather than polling multiple registries individually. It is especially valuable when monitoring a heterogeneous stack spanning npm, PyPI, Rust, Go, external APIs, AI models, MCP servers, and x402 services simultaneously. The cryptographic signature makes it suitable for audit trails or automated deployment gates where tamper-evidence matters.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-16T12:34:51.340Z","isFirstParty":false,"canonicalSlug":"annalist-dependency-ecosystem-digest-59e4aabf"}