What changed
A demand pass against the bazaar showed agents paying for a handful of jobs we either lacked or exposed only under less-discoverable names. This release adds them, reusing the providers we already run (Decodo search, GDELT news, and the Morpheus/Venice LLM) — no new upstream integrations.
New retail / e-commerce cluster
A dedicated retail cluster for shopping and merchandising agents:
product-describe # product name + attributes -> description, selling points, features, listing titles (LLM) product-description # alias of product-describe product-search # shopping query -> ranked products with buy links, retailer, and price (Decodo) shop-search # alias of product-search find-products # alias of product-search
product-describe writes conversion-focused listing copy from supplied facts (it does not invent specs). product-search returns products and links to buy them, scoped to buy intent.
Stocks / equities news
stocks-news is the equities companion to crypto-news — GDELT-backed headlines on stocks, earnings, IPOs, the Fed, and macro, with sentiment and source domains. Buyer-wording aliases:
stocks-news stock-news equities-news
People lookup aliases
Agents call bare people and person; both now resolve to the existing people-enrich handler (public-data person/company resolution):
people person
Why
These are demand-matched, not speculative: each maps to a job agents are already paying competitors for. Aliases keep behavior stable while making the services discoverable from marketplace search, MCP package names, and traffic probes.