chore: Enable more lint rules, disable some that trigger a lot. Will clean up later.

This commit is contained in:
cpojer
2026-01-31 16:03:28 +09:00
parent 481f696a87
commit 15792b153f
292 changed files with 643 additions and 699 deletions

View File

@@ -24,7 +24,7 @@ export function createEchoTracker(params: {
const trim = () => {
while (recentlySent.size > maxItems) {
const firstKey = recentlySent.values().next().value as string | undefined;
const firstKey = recentlySent.values().next().value;
if (!firstKey) break;
recentlySent.delete(firstKey);
}

View File

@@ -51,6 +51,6 @@ export function resolveGroupActivationFor(params: {
const store = loadSessionStore(storePath);
const entry = store[params.sessionKey];
const requireMention = resolveGroupRequireMentionFor(params.cfg, params.conversationId);
const defaultActivation = requireMention === false ? "always" : "mention";
const defaultActivation = !requireMention ? "always" : "mention";
return normalizeGroupActivation(entry?.groupActivation) ?? defaultActivation;
}