Module json_feed_filter_app

JSON Feed search agent (jsonfeed.org spec v1 and v1.1).

Description

JSON Feed search agent (jsonfeed.org spec v1 and v1.1).

Reads a list of JSON Feed URLs from json_feed_config.json, fetches each feed, and returns items whose title, url or summary matches the search query.

Deduplication by URL is handled upstream by the Emquest pipeline.

Capability cascade

base_capabilities/0 extends em_filter:base_capabilities(). Site-specific filters extend json_feed_filter_app:base_capabilities():

json_feed_config.json format: { "json_feeds": ["https://example.com/feed.json", ...] }

Handler contract: handle/2 (Body, Memory) -> {RawList, Memory}.

Function Index

base_capabilities/0
handle/2

Function Details

base_capabilities/0

base_capabilities() -> [binary()]

handle/2

handle(Body, Memory) -> any()


Generated by EDoc