Protected Optional_Optional provider override; falls back to Metadata.Provider when not set.
ProtectedcontentOptional ReadonlyIsTrue when items are pushed into this source on demand (such as AutotagUpload) rather than
pulled by walking an external listing. Discover and Sync skip push-only sources with a Skipped
outcome and never mark their items as orphans.
ReadonlySupportsTrue when a driver's walk with Since = null is guaranteed to visit every live top-level item in the
source, so Discover in Mode: 'Sync' can safely mark unvisited items for deletion. Drivers backed by
bounded/windowed feeds (like RSS) leave this unset or false.
ProtectedProviderReturns the active provider — explicit override if set, otherwise the global default.
Run autotagging for this source type.
The user context for server-side operations
OptionalonProgress: AutotagProgressCallbackOptional progress callback
OptionalcontentSourceIDs: string[]Optional filter: only process these specific source IDs. If omitted, processes all sources for this type.
Optionalprovider: IMetadataProviderOptional metadata provider override; defaults to Metadata.Provider
the number of content items processed (new + retried)
List the feed's entries for the pipeline. Throws on an unreadable feed so the walk stays due.
OptionalFetchRead the bytes behind a locator this driver yielded. Without it, Extract fetches the URL over HTTP.
Parse an RSS/Atom feed URL and return structured items, or none on any failure. The content field is HTML-stripped via the engine's parseHTML.
Optionalaccess: AccessArtifactOptionaloptions: { ValidateUrl?: boolean }
Autotag provider for RSS and Atom feeds. Parses feed items, follows article links to fetch full page content via Cheerio, and creates ContentItems with the extracted article text rather than raw RSS metadata.
Fixes: