release: restore v2.1.19 baseline for v2.1.24
CI / verify (push) Has been cancelled

Restore the v2.1.19 application baseline and retain only the focused import preflight summary with duplicate, unavailable, destination, job, and size-limit visibility.
This commit is contained in:
Sucukdeluxe
2026-08-17 04:25:22 +02:00
parent 9a213a7395
commit d7c9f287e4
87 changed files with 2185 additions and 16125 deletions
+4 -19
View File
@@ -1,5 +1,3 @@
const { valueScrub } = require('./support-bundle');
function createAgent(collectors) {
const OPS = {
get_system_info: (a) => collectors.getSystemInfo(a),
@@ -16,28 +14,15 @@ function createAgent(collectors) {
get_health: () => collectors.getHealth()
};
function redactResponse(value) {
try {
const redacted = typeof collectors.redactResponse === 'function'
? collectors.redactResponse(value)
: valueScrub(value, []);
const response = valueScrub(redacted, []);
if (!response || typeof response !== 'object' || Array.isArray(response)) throw new Error('invalid redaction result');
return response;
} catch {
return { ok: false, error: 'diagnostic response could not be safely returned' };
}
}
function handle(op, args) {
const fn = (typeof op === 'string' && Object.prototype.hasOwnProperty.call(OPS, op)) ? OPS[op] : null;
if (typeof fn !== 'function') return redactResponse({ ok: false, error: `unknown or non-readonly op: ${op}` });
if (typeof fn !== 'function') return { ok: false, error: `unknown or non-readonly op: ${op}` };
try {
const data = fn(args || {});
if (data && data.ok === false) return redactResponse(data);
return redactResponse({ ok: true, data });
if (data && data.ok === false) return data;
return { ok: true, data };
} catch (e) {
return redactResponse({ ok: false, error: String((e && e.message) || e) });
return { ok: false, error: String((e && e.message) || e) };
}
}