feat(desktop-shell-menu): allow DevTools toggle via AGENTCOMPANY_ENABLE_DEVTOOLS

This commit is contained in:
ZacharyZhang-NY committed 2026-04-16 23:04:50 -04:00
1 parent 84d11582a3
commit 972eb5dc93
3 files changed
+11 -8

No files matched your search

+2 -2
View File
@@ -128,13 +128,13 @@ export function buildRunMethods(
}
},
markRunStatus(runId: string, status: RunRecord["status"], message: string) {
markRunStatus(runId: string, status: RunRecord["status"], message: string | null) {
const ts = nowIso();
const startedAt = status === "running" ? ts : null;
transaction(() => {
getDb()
.prepare(
"update runs set status = ?, summary = case when ? != '' then ? else summary end, started_at = coalesce(started_at, ?), updated_at = ? where id = ?",
"update runs set status = ?, summary = case when ? is not null then ? else summary end, started_at = coalesce(started_at, ?), updated_at = ? where id = ?",
)
.run(status, message, message, startedAt, ts, runId);
+3 -5
View File
@@ -186,11 +186,9 @@ export function buildSnapshotMethods(
listRendererSnapshot(): ProfileSnapshot {
const currentCompanyId = deps.getCurrentCompanyId();
if (!currentCompanyId) {
return listSnapshot();
}
const snapshot = listSnapshot({ companyId: currentCompanyId });
return snapshot;
return currentCompanyId
? listSnapshot({ companyId: currentCompanyId })
: listSnapshot();
},
};
}