Commit Graph

5 Commits

Author SHA1 Message Date
sebseb7
8d9dc45c4f fix(api): standardize executive summary block formatting 2025-08-04 10:38:21 +02:00
sebseb7
00d8e6c6e7 fix(api): use en dash between hash and message to avoid '-' entity issues 2025-08-04 10:35:28 +02:00
sebseb7
ab4964815c fix(api): escape Markdown and adjust compare link formatting
Ensure parentheses are escaped in section headers, switch to en dash in
heading, and avoid Markdown links by outputting escaped text and URL.
Also improve line breaks for consistent layout.
2025-08-04 10:34:29 +02:00
sebseb7
e4a01f387b feat(api): add LLM-based DE executive summary to Telegram release hook
Introduce helpers to fetch recent git commits and call an OpenAI-compatible
LLM to generate a short German executive summary appended to Telegram
notifications. Normalize async formatting in message builder and ensure
Promise handling when sending messages.

Also remove committed .env with secrets and add .env to .gitignore to
prevent future leaks.
2025-08-04 10:30:35 +02:00
sebseb7
9a8086acea genesis 2025-08-04 10:19:29 +02:00