hermes-agent/apps/desktop/src
Brooklyn Nicholson 09cdda64c9 fix(desktop): inline prototype-pollution guard so CodeQL sees it
CodeQL's dataflow doesn't follow the helper-function guard inside
`safeSet`, so it kept flagging Object.defineProperty as prototype-
polluting. Inline the literal `__proto__`/`constructor`/`prototype`
check at the assignment site to break the dataflow.

Behavior unchanged — same set of disallowed keys, same throw.
2026-05-11 16:55:12 -04:00
..
app fix(desktop): inline prototype-pollution guard so CodeQL sees it 2026-05-11 16:55:12 -04:00
components feat(desktop): hoisted todo widget, JSON tool summaries, history grouping & timer fixes 2026-05-11 16:34:25 -04:00
hooks feat: theme changes, composer tweaks, in app update ux, finesse 2026-05-11 15:28:45 -04:00
lib fix(desktop): address CodeQL alerts on PR #20059 2026-05-11 16:52:32 -04:00
store feat: theme changes, composer tweaks, in app update ux, finesse 2026-05-11 15:28:45 -04:00
themes feat: theme changes, composer tweaks, in app update ux, finesse 2026-05-11 15:28:45 -04:00
types feat(gui): first-class Messaging page + gateway menu redesign 2026-05-08 15:59:43 -04:00
global.d.ts feat: theme changes, composer tweaks, in app update ux, finesse 2026-05-11 15:28:45 -04:00
hermes.ts feat(gui): first-class Messaging page + gateway menu redesign 2026-05-08 15:59:43 -04:00
main.tsx feat: better composer etc 2026-05-04 22:19:16 -05:00
styles.css feat: theme changes, composer tweaks, in app update ux, finesse 2026-05-11 15:28:45 -04:00
vite-env.d.ts feat(desktop): add structured desktop chat app 2026-05-01 12:49:12 -05:00