fix: improve device pod trace diagnostics

This commit is contained in:
Codex
2026-05-28 12:22:34 +08:00
parent da06165cac
commit 067ccf6b7e
6 changed files with 200 additions and 27 deletions
@@ -259,6 +259,17 @@ test("code agent session registry inspect locates conversation, session, and tra
const byTrace = registry.inspect({ traceId: "trc_inspect_registry_1" });
assert.equal(byTrace.ok, true);
assert.equal(byTrace.session.sessionId, "ses_inspect_registry");
const missingTrace = registry.inspect({ traceId: "trc_inspect_registry_missing" });
assert.equal(missingTrace.ok, false);
assert.equal(missingTrace.status, "not_found");
assert.deepEqual(missingTrace.traceIds, []);
const missing = registry.inspect({ conversationId: "cnv_inspect_registry_missing" });
assert.equal(missing.ok, false);
assert.equal(missing.status, "not_found");
assert.equal(missing.conversationFacts.turnCount, 0);
assert.deepEqual(missing.traceIds, []);
});
test("code agent session registry reports busy sessions as structured blocker", () => {