Add feed discovery plugin

This commit is contained in:
Anthony Ettinger 2026-06-09 09:34:31 +00:00
parent e47616bf9d
commit 5cfeea6b57
37 changed files with 2432 additions and 5 deletions

View file

@ -0,0 +1,27 @@
import type { PluginManifest } from "@logicsrc/plugin-core";
export const feedDiscoveryManifest: PluginManifest = {
id: "feed-discovery",
name: "Feed Discovery",
version: "0.1.0",
type: ["feeds", "rss", "discovery", "content"],
default: true,
capabilities: [
"feeds.discover",
"feeds.validate",
"feeds.probe",
"feeds.export.opml",
"feeds.export.rss",
"feeds.providers.list"
],
commands: ["feeds"],
env: [
"LOGICSRC_FEEDS_CACHE_TTL_SECONDS",
"LOGICSRC_FEEDS_MAX_PROVIDERS",
"LOGICSRC_FEEDS_MAX_PROBES",
"LOGICSRC_FEEDS_REQUEST_TIMEOUT_MS",
"LOGICSRC_FEEDS_USER_AGENT",
"PODCASTINDEX_API_KEY",
"PODCASTINDEX_API_SECRET"
]
};