feat(capabilities): register web.scrape verb

This commit is contained in:
CREDO23 2026-07-01 16:42:47 +02:00
parent 6679fda662
commit 6b91a7ed0c

View file

@ -0,0 +1,18 @@
"""``web.scrape`` capability registration."""
from __future__ import annotations
from app.capabilities.store import register_capability
from app.capabilities.types import BillingUnit, Capability
from app.capabilities.web.scrape.executor import build_scrape_executor
from app.capabilities.web.scrape.schemas import ScrapeInput, ScrapeOutput
WEB_SCRAPE = Capability(
name="web.scrape",
input_schema=ScrapeInput,
output_schema=ScrapeOutput,
executor=build_scrape_executor(),
billing_unit=BillingUnit.WEB_CRAWL,
)
register_capability(WEB_SCRAPE)