Skip to content

Comments

📰 Automated News Generation - 2026-02-14#178

Merged
pethers merged 1 commit intomainfrom
main-60957452ab84539a
Feb 14, 2026
Merged

📰 Automated News Generation - 2026-02-14#178
pethers merged 1 commit intomainfrom
main-60957452ab84539a

Conversation

@github-actions
Copy link
Contributor

This PR contains automatically generated news articles from riksdag-regering-mcp data covering the weekend parliamentary document monitoring schedule.

Summary

  • Articles Generated: 42
  • Article Types: committee-reports, propositions, motions
  • Languages: All 14 (en, sv, da, no, fi, de, fr, es, nl, ar, he, ja, ko, zh)
  • Timestamp: 2026-02-14T22:35:55Z
  • MCP Tools Used: get_betankanden, get_propositioner, get_motioner

Articles Created

Committee Reports (14 languages)

  • Analysis of 10 committee reports including social welfare, animal protection, housing registry, trade policy, transport, education, planning, insolvency law, and travel guarantee system

Government Propositions (14 languages)

  • Analysis of 10 government propositions including EU financial data access, agricultural climate transition, parental benefits, housing registry, macroprudential oversight, renewable energy permitting, waste management reform, estate administration, and identity requirements

Opposition Motions (14 languages)

  • Analysis of 10 opposition motions including coupon tax exemptions, supplementary tax reporting, preventive detention (security custody), elderly care language requirements, public procurement labor conditions, guardianship reform, and constitutional abortion rights

MCP Client Improvements

  • Added Streamable HTTP MCP transport support (session initialization, SSE response parsing)
  • Added authorization header support via MCP_AUTH_TOKEN environment variable
  • Fixed response parsing for content[0].text JSON wrapping from tools/call
  • Added dokument field fallback in fetch methods for API response compatibility
  • All 824 existing tests pass

Data Sources

  • riksdag-regering-mcp: Swedish Parliament and Government data
  • Riksmöte: 2025/26
  • Document dates: 2026-01-23 to 2026-02-11

Quality Checks

  • HTML structure valid (semantic HTML5)
  • All required meta tags present (OG, Twitter, Schema.org)
  • Source attribution with document IDs
  • RTL layout for Arabic and Hebrew (dir="rtl")
  • Hreflang tags for all 14 language alternatives
  • News indexes regenerated (14 files)
  • Sitemap updated (73 URLs)
  • All 824 unit tests pass
  • Editorial review recommended

This PR was automatically created by the News Article Generator agent

AI generated by News Article Generator

Generate 42 news articles (committee-reports, propositions, motions)
in all 14 languages from riksdag-regering-mcp data.

- Fix MCP client to support Streamable HTTP transport (auth, sessions, SSE)
- Handle content[0].text JSON response wrapping from MCP tools/call
- Add fallback for dokument field name in API responses
- Regenerate all 14 news index files
- Update sitemap with 73 URLs

MCP tools used: get_betankanden, get_propositioner, get_motioner
Data source: Swedish Riksdag Open Data API (riksmöte 2025/26)

Co-authored-by: Copilot <[email protected]>
@pethers pethers marked this pull request as ready for review February 14, 2026 23:19
@pethers pethers merged commit 355e1c2 into main Feb 14, 2026
1 check passed
@pethers pethers deleted the main-60957452ab84539a branch February 14, 2026 23:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant