refactor: make telegram config optional for non-telegram setups

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
William Valentin
2026-02-10 09:27:18 -08:00
parent 48fab11066
commit 213dba855a
7 changed files with 32 additions and 21 deletions
+1 -1
View File
@@ -50,7 +50,7 @@ models:
const result = loadConfigSafe(configPath);
expect(result.config).toBeDefined();
expect(result.error).toBeUndefined();
expect(result.config!.telegram.bot_token).toBe('test-token');
expect(result.config!.telegram?.bot_token).toBe('test-token');
});
it('returns error when file not found', () => {