openclaw/extensions/telegram
Vyctor H. Brzezowski 82efd1f0ee
fix: generate session and thread titles in sentence case (#123389)
Generated titles came back in Title Case because none of the title prompts stated a capitalization style; asked for a "title" with no case rule, models default to Title Case and nothing downstream corrects it. The tool-call purpose titles already ask for sentence case, so session titles, Discord auto-thread titles, and Telegram DM topic labels were the outliers.

Sets sentence case in each title prompt rather than post-processing: the titles follow the user's language, and sentence-case rules are language-specific, so a mechanical normalizer would mangle German nouns and proper nouns like OpenClaw or GitHub.
2026-08-15 01:38:41 -03:00
..
src fix: generate session and thread titles in sentence case (#123389) 2026-08-15 01:38:41 -03:00
account-inspect-api.ts
AGENTS.md test(telegram): relocate non-fence dispatch coverage 2026-07-17 10:12:54 +05:30
allow-from.ts
api.test.ts
api.ts fix(security): report DM isolation from effective routing (#121741) 2026-08-10 15:34:37 -07:00
channel-config-api.test.ts
channel-config-api.ts
channel-plugin-api.ts
CLAUDE.md
config-api.ts refactor: move Telegram and iMessage config schemas to plugins (#112850) 2026-07-22 23:01:47 -04:00
contract-api.ts
directory-contract-api.ts
doctor-contract-api.ts refactor: one code path behind doctor legacy-state migrations (#120716) 2026-08-08 18:23:15 -07:00
index.ts
miniapp-api.ts fix(telegram): bind Mini App auth to dashboard launches 2026-08-05 20:24:34 +05:30
openclaw.plugin.json refactor: one code path behind doctor legacy-state migrations (#120716) 2026-08-08 18:23:15 -07:00
package.json fix(channels): fail-fast headless channel setup with plugin-declared env contracts (#122530) 2026-08-12 17:12:15 +00:00
runtime-api.ts
runtime-setter-api.ts
secret-contract-api.ts
security-audit-contract-api.ts
session-binding-contract-api.ts
session-key-api.ts
setup-entry.ts refactor: one code path behind doctor legacy-state migrations (#120716) 2026-08-08 18:23:15 -07:00
setup-plugin-api.ts
tsconfig.json refactor(plugins): inherit shared package boundary settings (#117474) 2026-08-01 09:11:09 -07:00
update-offset-runtime-api.ts