Skip to content

feat(webz): add news search integration - #8969

Draft
JaynouOliver wants to merge 1 commit into
simstudioai:stagingfrom
JaynouOliver:codex/8057-webz-news-search
Draft

JaynouOliver wants to merge 1 commit into
simstudioai:stagingfrom
JaynouOliver:codex/8057-webz-news-search

Conversation

@JaynouOliver

@JaynouOliver JaynouOliver commented Oct 13, 2026 •

Copy link
Copy Markdown

Summary

Add a Webz.io block and News Search tool so workflows can retrieve recent news using natural-language queries. Includes publication-date, language, source-country, domain, sentiment, category, and relevance filters; structured article/chunk/metadata outputs; API-key configuration; and generated catalog and documentation entries.

Closes #8057.

Product update (if relevant)

Research agents and monitoring workflows can search Webz.io and use returned article links, publication dates, matching passages, and relevance scores in downstream blocks. Configure a Webz API key with News Search access in the block, including through a Sim environment reference. Successful searches consume Webz credits and cover the provider's recent 30-day window.

Documentation is added at apps/docs/content/docs/integrations/webz.mdx (route /integrations/webz). The public integration catalog uses /integrations/webz-io.

Type of Change

  • Bug fix
  • New feature
  • Breaking change
  • Documentation
  • Other

Testing

  • 33 focused tests pass. Review-driven regressions demonstrated 14 failures before the corresponding fixes; four targeted guard mutations were detected.
  • Two real loopback HTTP checks passed across editor parameter coercion, request preparation, and response transformation, including zero thresholds, category names containing commas, defaults, and zero results.
  • Root lint, lint:check, type-check, all 59 audits, and the block-registry check against fetched origin/staging pass.
  • Full root tests: 40,067 passed, 7 skipped across 3,635 files. Existing unrelated lint warnings remain unchanged.
  • Inspected the running local catalog page with the Webz mark, API-key authentication, and Search News action.
  • Authenticated Webz search was not run because the API key was unavailable. No full logged-in workflow or production build was run.

Review request/response mapping against the official News Search API and preservation of resolved filter values. Authentication follows the existing direct API-key convention; no paid search is performed during credential setup. The generated MDX retains whitespace emitted by the existing docs generator so the exact-content audit passes.

This contribution was prepared with AI assistance and independently reviewed by a separate agent. All validation above is local; no upstream CI success is claimed.

Checklist

  • Code follows project style guidelines
  • Self-reviewed my changes
  • Tests added/updated and passing
  • No new warnings introduced
  • I confirm that I have read and agree to the terms outlined in the Contributor License Agreement (CLA)

@vercel

vercel Bot commented Oct 13, 2026

Copy link
Copy Markdown

@JaynouOliver is attempting to deploy a commit to the Sim Team on Vercel.

A member of the Team first needs to authorize it.

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant