Skip to content

feat: title-case card titles with the greeting model - #17

Merged
bits-bytes-nn merged 1 commit into
mainfrom
fix/llm-title-case
Oct 11, 2026
Merged

bits-bytes-nn merged 1 commit into
mainfrom
fix/llm-title-case

Conversation

@bits-bytes-nn

Copy link
Copy Markdown
Owner

A word list cannot tell lowercase product and model names (gpt-oss, vLLM,
d1) from ordinary words, so the rule-based caser turned gpt-oss into
Gpt-Oss. TitleCaser now sends the issue's titles to the greeting model in
one call and keeps an answer only where it changes letter case alone; any
failure keeps the feed titles.

A word list cannot tell lowercase product and model names (gpt-oss, vLLM,
d1) from ordinary words, so the rule-based caser turned gpt-oss into
Gpt-Oss. TitleCaser now sends the issue's titles to the greeting model in
one call and keeps an answer only where it changes letter case alone; any
failure keeps the feed titles.
@bits-bytes-nn
bits-bytes-nn merged commit f6cbc01 into main Oct 11, 2026
3 checks passed
@bits-bytes-nn
bits-bytes-nn deleted the fix/llm-title-case branch October 11, 2026 10:51
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