managarten/packages/bot-services
Till-JS 9b01c094c1 fix(bot-services): remove SessionModule import from I18nModule to prevent DI conflicts
The I18nModule was importing SessionModule.forRoot() internally, which
conflicted with bots that import SessionModule with different options
(e.g., storageMode: 'redis').

Since I18nService uses @Optional() for SessionService, the module should
not force its own SessionModule import. Users who want per-user language
preferences should import SessionModule in their app before I18nModule.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-17 12:46:33 +01:00
..
src fix(bot-services): remove SessionModule import from I18nModule to prevent DI conflicts 2026-02-17 12:46:33 +01:00
CLAUDE.md feat(bot-services): add API key support to TranscriptionService 2026-02-16 00:11:24 +01:00
package.json feat(matrix-bots): add i18n system and direct message fallback 2026-02-02 16:07:27 +01:00
tsconfig.json feat(packages): add @manacore/bot-services shared package 2026-01-29 00:07:32 +00:00