refactor(lock): Consolidate utilities and fix circular dependencies

Co-authored-by: PR0M3TH3AN <[email protected]>
This commit is contained in:
google-labs-jules[bot]andPR0M3TH3AN committed 2026-02-25 17:09:10 +00:00
1 parent 244dbe1511
commit e7b858d84a
330 files changed
+34090 -3976

No files matched your search

+18
View File
@@ -96,6 +96,24 @@ describe('src/lib.mjs', () => {
// unknown agents are not in roster, so available should be full roster (since no roster agent is locked)
assert.deepStrictEqual(result.available, mockRoster.sort());
});
it('suppresses relay query loggers when quiet mode is enabled', async () => {
let receivedQueryDeps = null;
const deps = {
...baseDeps,
json: true,
quiet: true,
queryLocks: async (_relays, _cadence, _dateStr, _namespace, queryDeps) => {
receivedQueryDeps = queryDeps;
return [];
},
};
await cmdCheck('daily', deps);
assert.equal(typeof receivedQueryDeps.errorLogger, 'function');
assert.equal(typeof receivedQueryDeps.healthLogger, 'function');
});
});
describe('cmdLock', () => {