chore(instances): harden presence refresh and fix lint

This commit is contained in:
Peter Steinberger
2025-12-09 04:51:54 +01:00
parent 658e0c6b03
commit f0860ec145
7 changed files with 53 additions and 13 deletions

View File

@@ -67,9 +67,9 @@ describe("statusCommand", () => {
expect(logs.some((l) => l.includes("Active sessions"))).toBe(true);
expect(logs.some((l) => l.includes("Default model"))).toBe(true);
expect(logs.some((l) => l.includes("tokens:"))).toBe(true);
expect(logs.some((l) => l.includes("flags:") && l.includes("verbose:on"))).toBe(
true,
);
expect(
logs.some((l) => l.includes("flags:") && l.includes("verbose:on")),
).toBe(true);
expect(mocks.logWebSelfId).toHaveBeenCalled();
});
});

View File

@@ -218,7 +218,9 @@ export async function statusCommand(
const defaultCtx = defaults.contextTokens
? ` (${formatKTokens(defaults.contextTokens)} ctx)`
: "";
runtime.log(info(`Default model: ${defaults.model ?? "unknown"}${defaultCtx}`));
runtime.log(
info(`Default model: ${defaults.model ?? "unknown"}${defaultCtx}`),
);
runtime.log(info(`Active sessions: ${summary.sessions.count}`));
if (summary.sessions.recent.length > 0) {
runtime.log("Recent sessions:");