feat(cli): add CLI entry point with commander and start command

This commit is contained in:
William Valentin
2026-02-05 22:14:42 -08:00
parent 6f7b5b8f0f
commit 72c75a8bd7
10 changed files with 175 additions and 8 deletions
+5 -3
View File
@@ -76,8 +76,9 @@ models:
models: { default: { provider: 'anthropic', model: 'claude' } },
};
const redacted = redactSecrets(config);
expect(redacted.telegram.bot_token).toBe('***');
expect(redacted.telegram.allowed_chat_ids).toEqual([123]);
const telegram = redacted.telegram as Record<string, unknown>;
expect(telegram.bot_token).toBe('***');
expect(telegram.allowed_chat_ids).toEqual([123]);
});
it('redacts api_key in models', () => {
@@ -88,7 +89,8 @@ models:
},
};
const redacted = redactSecrets(config);
expect(redacted.models.default.api_key).toBe('***');
const models = redacted.models as Record<string, Record<string, unknown>>;
expect(models.default.api_key).toBe('***');
});
});