{"server":"io.github.Dansgit2b/lumenworks-decoder","count":8,"changes":[{"tool":"calldata_decode","kind":"changed","observed_at":"2026-10-10T18:06:35.708Z","fields":["description","inputSchema"],"description_before":"Decode Ethereum calldata: selector, 4byte/openchain signature lookup, ABI-decoded args for each matching candidate. Optional {signature} override.","description_after":"Use when you hold raw EVM calldata and need to know what function it calls: returns selector, matching signatures (built-in + openchain/4byte) and ABI-decoded args for each candidate; unknown selectors return signaturesFound:0 instead of an error. Optional {signature} override. Example: 0xa9059cbb… -> transfer(address,uint256) with args. $0.002, no signup; not charged if the call errors.","description_similarity":0.237,"before_hash":"c7ba3350b3977796cd6314f77c7225e0","after_hash":"b68f65036876020527ccc152761ab409"},{"tool":"polymarket_markets","kind":"added","observed_at":"2026-10-10T18:06:35.708Z","fields":[],"description_before":null,"description_after":"Read-only Polymarket prediction-market data: search by {query} or top active markets by 24h volume. Returns question, outcomes with implied probabilities, 24h/total volume, liquidity, end date, URL. Data only, no trading.","description_similarity":null,"before_hash":null,"after_hash":"00a8225927d78646480f9dd38874c4f5"},{"tool":"weather_forecast","kind":"added","observed_at":"2026-10-10T18:06:35.708Z","fields":[],"description_before":null,"description_after":"Weather for any place name or lat/lon (Open-Meteo): current conditions plus up to 16-day daily forecast (temp min/max, precipitation and probability, wind, UV, sunrise/sunset). {location | latitude+longitude, days, units:metric|imperial}.","description_similarity":null,"before_hash":null,"after_hash":"feeb660292fe81f5a95094aeb7b14fa9"},{"tool":"sec_filings","kind":"added","observed_at":"2026-10-10T18:06:35.708Z","fields":[],"description_before":null,"description_after":"SEC EDGAR company lookup by ticker or CIK: company profile, recent filings (filter by form e.g. 10-K, 10-Q, 8-K, 4) with document links, and latest annual XBRL facts (revenue, net income, assets, liabilities, equity, EPS, cash).","description_similarity":null,"before_hash":null,"after_hash":"b53491435fa037fad2890bad4b94b19d"},{"tool":"arxiv_search","kind":"added","observed_at":"2026-10-10T18:06:35.708Z","fields":[],"description_before":null,"description_after":"Search arXiv preprints: id, title, abstract, authors, categories, dates, PDF link. Supports arXiv field prefixes (ti:, au:, cat:). {query, limit<=50, sort:relevance|date}.","description_similarity":null,"before_hash":null,"after_hash":"b88b76afd41ea8b4204aab27e7d6aebe"},{"tool":"pubmed_search","kind":"added","observed_at":"2026-10-10T18:06:35.708Z","fields":[],"description_before":null,"description_after":"Search PubMed (36M+ biomedical citations): PMID, title, journal, date, authors, DOI, URL and abstract. {query, limit<=50, sort:relevance|date, abstracts:true}.","description_similarity":null,"before_hash":null,"after_hash":"7440ad3546e5379ac8f6f3b7176ad834"},{"tool":"explain_before_sign","kind":"added","observed_at":"2026-10-10T18:06:35.708Z","fields":[],"description_before":null,"description_after":"Lumen Pre-Sign Check. Use before signing any EVM transaction or EIP-712 message: returns {summary, flags[], verdict} with verdict looks_ok | review | do_not_sign_unless_intended. Flags unlimited approve/increaseAllowance, EIP-2612 Permit and Permit2 (typed data and on-chain), setApprovalForAll, unknown spender, admin calls (upgradeTo/transferOwnership), zero-price Seaport orders, long deadlines, chain mismatch and x402 payTo mismatch; decodes multicall/aggregate3 inner calls one level. Example: USDC approve(spender, 2^256-1) -> do_not_sign_unless_intended, UNLIMITED_APPROVAL. Agent policy: abort on do_not_sign_unless_intended, escalate review. Informational, not a security guarantee; looks_ok does not mean safe; no simulation. $0.002, no signup, free tier 20/h; not charged if the call errors.","description_similarity":null,"before_hash":null,"after_hash":"081e4dd8c36c531f917722d058fffc39"},{"tool":"web_markdown","kind":"changed","observed_at":"2026-10-10T18:06:35.708Z","fields":["description","inputSchema"],"description_before":"Fetch a public web page and return clean LLM-ready Markdown (Readability main-content extraction, nav/scripts stripped) plus title, byline, excerpt and OpenGraph metadata. {fullPage:true} keeps the whole body; {maxChars} caps output (default 100k). No JS rendering.","description_after":"Use when you need to read a public web page as clean LLM-ready Markdown: Readability main-content extraction (nav/scripts stripped) plus title, byline, excerpt, OpenGraph metadata. {fullPage:true} keeps the whole body; {maxChars} caps output (default 100k). No JavaScript rendering, no PDFs. Example: {url:\"https://example.com\"} -> {title:\"Example Domain\", markdown:\"# Example Domain …\"}. $0.001, no signup; not charged if the fetch fails.","description_similarity":0.593,"before_hash":"66b5bc05a1861d04ff0826030e472724","after_hash":"91987562a2f79085d2e5559d8fb60576"}],"next_before":null,"next_actions":[]}