MCPcopy
hub / github.com/Dimillian/CodexMonitor / loadThreadActivity

Function loadThreadActivity

src/features/threads/utils/threadStorage.ts:72–89  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

70}
71
72export function loadThreadActivity(): ThreadActivityMap {
73 if (typeof window === "undefined") {
74 return {};
75 }
76 try {
77 const raw = window.localStorage.getItem(STORAGE_KEY_THREAD_ACTIVITY);
78 if (!raw) {
79 return {};
80 }
81 const parsed = JSON.parse(raw) as ThreadActivityMap;
82 if (!parsed || typeof parsed !== "object") {
83 return {};
84 }
85 return parsed;
86 } catch {
87 return {};
88 }
89}
90
91export function saveThreadActivity(activity: ThreadActivityMap) {
92 if (typeof window === "undefined") {

Callers 1

useThreadStorageFunction · 0.90

Calls

no outgoing calls

Tested by

no test coverage detected