Skip to content

fix: keep Feed parsing inside Core runtime boundary - #9

Merged
kachofugetsu09 merged 1 commit into
masterfrom
codex/core-runtime-rss-parser
Aug 24, 2026
Merged

fix: keep Feed parsing inside Core runtime boundary#9
kachofugetsu09 merged 1 commit into
masterfrom
codex/core-runtime-rss-parser

Conversation

@kachofugetsu09

Copy link
Copy Markdown
Member

Summary

  • replace the in-process Content source RSS parser dependency with xml.etree.ElementTree
  • preserve RSS and Atom title, content, link, author, id, and timestamp extraction
  • keep feedparser private to the MCP environment instead of requiring it in Core

Verification

  • 58 passed
  • production FreshPluginImporter probe with feedparser explicitly unavailable
  • pyright feed_runtime/backend.py: 0 errors
  • python -m compileall -q feed_runtime/backend.py
  • git diff --check

@kachofugetsu09
kachofugetsu09 merged commit 94d2e02 into master Aug 24, 2026
2 checks passed
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