Happier AI Agent
Web, Desktop & Mobile client and orchestrator for Codex, Claude Code, OpenCode, Pi, Cursor, Grok, Antigravity, Kimi, Augment Code, Qwen, fully end-to-end encrypted
Happier is an open-source ai agent by happier-dev, written mainly in TypeScript, with 2,103 GitHub stars and the MIT license. Its code was last updated Nov 1, 2026.
Scan summary: scanned Nov 5, 2026 at commit de79c28. Seen able to run shell commands, run dynamic code, read environment and secrets, connect to the internet. Scan policy
de79c28 · Nov 5, 2026Findings (200)
- highHigh. Something risky that needs a close look before you install.dropper issueDetails are available to the maintainer after claiming this listing.
- highHigh. Something risky that needs a close look before you install.dropper issueDetails are available to the maintainer after claiming this listing.
- highHigh. Something risky that needs a close look before you install.code-execution issueDetails are available to the maintainer after claiming this listing.
- highHigh. Something risky that needs a close look before you install.code-execution issueDetails are available to the maintainer after claiming this listing.
- highHigh. Something risky that needs a close look before you install.dropper issueDetails are available to the maintainer after claiming this listing.
- highHigh. Something risky that needs a close look before you install.dropper issueDetails are available to the maintainer after claiming this listing.
- highHigh. Something risky that needs a close look before you install.dropper issueDetails are available to the maintainer after claiming this listing.
- highHigh. Something risky that needs a close look before you install.dropper issueDetails are available to the maintainer after claiming this listing.
- highHigh. Something risky that needs a close look before you install.dropper issueDetails are available to the maintainer after claiming this listing.
- highHigh. Something risky that needs a close look before you install.dropper issueDetails are available to the maintainer after claiming this listing.
- highHigh. Something risky that needs a close look before you install.dropper issueDetails are available to the maintainer after claiming this listing.
- highHigh. Something risky that needs a close look before you install.dropper issueDetails are available to the maintainer after claiming this listing.
- highHigh. Something risky that needs a close look before you install.dropper issueDetails are available to the maintainer after claiming this listing.
- highHigh. Something risky that needs a close look before you install.dropper issueDetails are available to the maintainer after claiming this listing.
- highHigh. Something risky that needs a close look before you install.dropper issueDetails are available to the maintainer after claiming this listing.
- highHigh. Something risky that needs a close look before you install.dropper issueDetails are available to the maintainer after claiming this listing.
- highHigh. Something risky that needs a close look before you install.dropper issueDetails are available to the maintainer after claiming this listing.
- highHigh. Something risky that needs a close look before you install.dropper issueDetails are available to the maintainer after claiming this listing.
- highHigh. Something risky that needs a close look before you install.credential-access issueDetails are available to the maintainer after claiming this listing.
- highHigh. Something risky that needs a close look before you install.dropper issueDetails are available to the maintainer after claiming this listing.
- highHigh. Something risky that needs a close look before you install.secrets issueDetails are available to the maintainer after claiming this listing.
- highHigh. Something risky that needs a close look before you install.secrets issueDetails are available to the maintainer after claiming this listing.
- highHigh. Something risky that needs a close look before you install.secrets issueDetails are available to the maintainer after claiming this listing.
- highHigh. Something risky that needs a close look before you install.secrets issueDetails are available to the maintainer after claiming this listing.
- highHigh. Something risky that needs a close look before you install.secrets issueDetails are available to the maintainer after claiming this listing.
- highHigh. Something risky that needs a close look before you install.secrets issueDetails are available to the maintainer after claiming this listing.
- highHigh. Something risky that needs a close look before you install.secrets issueDetails are available to the maintainer after claiming this listing.
- highHigh. Something risky that needs a close look before you install.secrets issueDetails are available to the maintainer after claiming this listing.
- highHigh. Something risky that needs a close look before you install.secrets issueDetails are available to the maintainer after claiming this listing.
- highHigh. Something risky that needs a close look before you install.secrets issueDetails are available to the maintainer after claiming this listing.
- highHigh. Something risky that needs a close look before you install.secrets issueDetails are available to the maintainer after claiming this listing.
- highHigh. Something risky that needs a close look before you install.secrets issueDetails are available to the maintainer after claiming this listing.
- highHigh. Something risky that needs a close look before you install.secrets issueDetails are available to the maintainer after claiming this listing.
- highHigh. Something risky that needs a close look before you install.secrets issueDetails are available to the maintainer after claiming this listing.
- highHigh. Something risky that needs a close look before you install.secrets issueDetails are available to the maintainer after claiming this listing.
- highHigh. Something risky that needs a close look before you install.secrets issueDetails are available to the maintainer after claiming this listing.
- highHigh. Something risky that needs a close look before you install.secrets issueDetails are available to the maintainer after claiming this listing.
- highHigh. Something risky that needs a close look before you install.secrets issueDetails are available to the maintainer after claiming this listing.
- highHigh. Something risky that needs a close look before you install.secrets issueDetails are available to the maintainer after claiming this listing.
- highHigh. Something risky that needs a close look before you install.secrets issueDetails are available to the maintainer after claiming this listing.
- highHigh. Something risky that needs a close look before you install.secrets issueDetails are available to the maintainer after claiming this listing.
- highHigh. Something risky that needs a close look before you install.secrets issueDetails are available to the maintainer after claiming this listing.
- highHigh. Something risky that needs a close look before you install.secrets issueDetails are available to the maintainer after claiming this listing.
- highHigh. Something risky that needs a close look before you install.secrets issueDetails are available to the maintainer after claiming this listing.
- highHigh. Something risky that needs a close look before you install.secrets issueDetails are available to the maintainer after claiming this listing.
- highHigh. Something risky that needs a close look before you install.secrets issueDetails are available to the maintainer after claiming this listing.
- highHigh. Something risky that needs a close look before you install.secrets issueDetails are available to the maintainer after claiming this listing.
- highHigh. Something risky that needs a close look before you install.secrets issueDetails are available to the maintainer after claiming this listing.
- highHigh. Something risky that needs a close look before you install.secrets issueDetails are available to the maintainer after claiming this listing.
- highHigh. Something risky that needs a close look before you install.secrets issueDetails are available to the maintainer after claiming this listing.
- highHigh. Something risky that needs a close look before you install.dependencies issueDetails are available to the maintainer after claiming this listing.
- highHigh. Something risky that needs a close look before you install.dependencies issueDetails are available to the maintainer after claiming this listing.
- highHigh. Something risky that needs a close look before you install.dependencies issueDetails are available to the maintainer after claiming this listing.
- highHigh. Something risky that needs a close look before you install.dependencies issueDetails are available to the maintainer after claiming this listing.
- highHigh. Something risky that needs a close look before you install.dependencies issueDetails are available to the maintainer after claiming this listing.
- highHigh. Something risky that needs a close look before you install.dependencies issueDetails are available to the maintainer after claiming this listing.
- highHigh. Something risky that needs a close look before you install.dependencies issueDetails are available to the maintainer after claiming this listing.
- highHigh. Something risky that needs a close look before you install.dependencies issueDetails are available to the maintainer after claiming this listing.
- mediumMedium. Worth checking, often a vulnerable dependency or a setup problem.Runs shell commands. Fine for some tools, but it means the agent can run anything your user can.
apps/cli/.release-it.notes.js:14 - mediumMedium. Worth checking, often a vulnerable dependency or a setup problem.Runs shell commands. Fine for some tools, but it means the agent can run anything your user can.
apps/cli/.release-it.notes.js:45 - mediumMedium. Worth checking, often a vulnerable dependency or a setup problem.Runs shell commands. Fine for some tools, but it means the agent can run anything your user can.
apps/cli/.release-it.notes.js:54 - mediumMedium. Worth checking, often a vulnerable dependency or a setup problem.Very long encoded string literal. Often used to hide a payload.
apps/ui/tools/react-native-enriched-markdown/md4c.esm.single-file.js:1 - mediumMedium. Worth checking, often a vulnerable dependency or a setup problem.quick-xml@0.37.5: 2 known vulnerabilitiesRUSTSEC-2026-0194, RUSTSEC-2026-0195
apps/ui/src-tauri/Cargo.lock - mediumMedium. Worth checking, often a vulnerable dependency or a setup problem.quick-xml@0.38.2: 2 known vulnerabilitiesRUSTSEC-2026-0194, RUSTSEC-2026-0195
apps/ui/src-tauri/Cargo.lock - mediumMedium. Worth checking, often a vulnerable dependency or a setup problem.quick-xml@0.39.2: 2 known vulnerabilitiesRUSTSEC-2026-0194, RUSTSEC-2026-0195
apps/ui/src-tauri/Cargo.lock - mediumMedium. Worth checking, often a vulnerable dependency or a setup problem.quinn-proto@0.11.12: 6 known vulnerabilitiesRUSTSEC-2026-0037, RUSTSEC-2026-0185, RUSTSEC-2026-0338, RUSTSEC-2026-0339, RUSTSEC-2026-0340 +1 more
apps/ui/src-tauri/Cargo.lock - mediumMedium. Worth checking, often a vulnerable dependency or a setup problem.rustls-webpki@0.103.4: 5 known vulnerabilitiesRUSTSEC-2026-0049, RUSTSEC-2026-0098, RUSTSEC-2026-0099, RUSTSEC-2026-0104, RUSTSEC-2026-0382
apps/ui/src-tauri/Cargo.lock - mediumMedium. Worth checking, often a vulnerable dependency or a setup problem.tar@0.4.44: 3 known vulnerabilitiesRUSTSEC-2026-0067, RUSTSEC-2026-0068, GHSA-3pv8-6f4r-ffg2
apps/ui/src-tauri/Cargo.lock - mediumMedium. Worth checking, often a vulnerable dependency or a setup problem.@hono/node-server@1.19.9: 3 known vulnerabilitiesGHSA-92pp-h63x-v22m, GHSA-frvp-7c67-39w9, GHSA-wc8c-qw6v-h7f6
yarn.lock - mediumMedium. Worth checking, often a vulnerable dependency or a setup problem.@isaacs/brace-expansion@5.0.0: 1 known vulnerabilityGHSA-7h2j-956f-4vf2
yarn.lock - mediumMedium. Worth checking, often a vulnerable dependency or a setup problem.@modelcontextprotocol/sdk@1.29.0: 6 known vulnerabilitiesGHSA-22jm-h49p-29qw, GHSA-46jr-4wx8-v453, GHSA-6prh-2h8m-c8cw, GHSA-6qxp-vccf-f47h, GHSA-f897-62hf-6gxq +1 more
yarn.lock - mediumMedium. Worth checking, often a vulnerable dependency or a setup problem.@tiptap/core@3.23.6: 2 known vulnerabilitiesGHSA-cp6q-959q-f8rh, GHSA-j95f-988m-3j2f
yarn.lock - mediumMedium. Worth checking, often a vulnerable dependency or a setup problem.@xmldom/xmldom@0.8.11: 15 known vulnerabilitiesGHSA-27p8-2357-5qqv, GHSA-2v35-w6hq-6mfw, GHSA-4w3w-2rp5-g8jm, GHSA-6gmq-8vp8-gcm6, GHSA-6h8r-xr42-gp59 +10 more
yarn.lock - mediumMedium. Worth checking, often a vulnerable dependency or a setup problem.axios@1.13.4: 35 known vulnerabilitiesGHSA-35jp-ww65-95wh, GHSA-3g43-6gmg-66jw, GHSA-3p68-rc4w-qgx5, GHSA-3pq3-5fj3-cg6v, GHSA-3w6x-2g7m-8v23 +30 more
yarn.lock - mediumMedium. Worth checking, often a vulnerable dependency or a setup problem.basic-ftp@5.2.0: 5 known vulnerabilitiesGHSA-6v7q-wjvx-w8wg, GHSA-c475-qrg2-pj4r, GHSA-chqc-8p9q-pq6q, GHSA-rp42-5vxx-qpwr, GHSA-rpmf-866q-6p89
yarn.lock - mediumMedium. Worth checking, often a vulnerable dependency or a setup problem.body-parser@2.2.2: 2 known vulnerabilitiesGHSA-27r3-jxmh-p828, GHSA-v422-hmwv-36x6
yarn.lock - mediumMedium. Worth checking, often a vulnerable dependency or a setup problem.brace-expansion@1.1.12: 7 known vulnerabilitiesGHSA-3jxr-9vmj-r5cp, GHSA-6j4f-fj2g-mc7p, GHSA-f886-m6hf-6m8v, GHSA-mh99-v99m-4gvg, GHSA-q2hr-2g5m-vwhr +2 more
yarn.lock - mediumMedium. Worth checking, often a vulnerable dependency or a setup problem.brace-expansion@2.0.2: 7 known vulnerabilitiesGHSA-3jxr-9vmj-r5cp, GHSA-6j4f-fj2g-mc7p, GHSA-f886-m6hf-6m8v, GHSA-mh99-v99m-4gvg, GHSA-q2hr-2g5m-vwhr +2 more
yarn.lock - mediumMedium. Worth checking, often a vulnerable dependency or a setup problem.browserslist@4.28.1: 2 known vulnerabilitiesGHSA-73wf-gq98-2v4g, GHSA-c83g-rgw3-j3cx
yarn.lock - mediumMedium. Worth checking, often a vulnerable dependency or a setup problem.compression@1.8.1: 1 known vulnerabilityGHSA-vc2v-76pw-4v95
yarn.lock - mediumMedium. Worth checking, often a vulnerable dependency or a setup problem.decode-uri-component@0.2.2: 2 known vulnerabilitiesGHSA-qr28-fpjm-wq7f, GHSA-vcc3-ghjq-m6fr
yarn.lock - mediumMedium. Worth checking, often a vulnerable dependency or a setup problem.dompurify@3.2.7: 21 known vulnerabilitiesGHSA-39q2-94rc-95cp, GHSA-55q2-fjhq-7xh7, GHSA-6688-9rhm-gjv2, GHSA-76mc-f452-cxcm, GHSA-c2j3-45gr-mqc4 +16 more
yarn.lock - mediumMedium. Worth checking, often a vulnerable dependency or a setup problem.dompurify@3.3.1: 21 known vulnerabilitiesGHSA-39q2-94rc-95cp, GHSA-55q2-fjhq-7xh7, GHSA-6688-9rhm-gjv2, GHSA-76mc-f452-cxcm, GHSA-c2j3-45gr-mqc4 +16 more
yarn.lock - mediumMedium. Worth checking, often a vulnerable dependency or a setup problem.extract-zip@2.0.1: 2 known vulnerabilitiesGHSA-7pqw-9j4j-h8q3, GHSA-jmr9-qjv8-65gv
yarn.lock - mediumMedium. Worth checking, often a vulnerable dependency or a setup problem.flatted@3.3.3: 2 known vulnerabilitiesGHSA-25h7-pfq9-p65f, GHSA-rf6f-7fwh-wjgh
yarn.lock - mediumMedium. Worth checking, often a vulnerable dependency or a setup problem.form-data@4.0.5: 1 known vulnerabilityGHSA-hmw2-7cc7-3qxx
yarn.lock - mediumMedium. Worth checking, often a vulnerable dependency or a setup problem.hono@4.12.12: 27 known vulnerabilitiesGHSA-2gcr-mfcq-wcc3, GHSA-3hrh-pfw6-9m5x, GHSA-458j-xx4x-4375, GHSA-54fx-42gc-7vw4, GHSA-5r4p-p66f-jhc7 +22 more
yarn.lock - mediumMedium. Worth checking, often a vulnerable dependency or a setup problem.image-size@1.2.1: 2 known vulnerabilitiesGHSA-5p2g-fcmc-qvqq, GHSA-w3rx-r6r6-pgpr
yarn.lock - mediumMedium. Worth checking, often a vulnerable dependency or a setup problem.image-size@2.0.2: 2 known vulnerabilitiesGHSA-5p2g-fcmc-qvqq, GHSA-w3rx-r6r6-pgpr
yarn.lock - mediumMedium. Worth checking, often a vulnerable dependency or a setup problem.ip-address@10.1.0: 6 known vulnerabilitiesGHSA-h3mg-xc3c-68pw, GHSA-j6r3-76f7-8jcv, GHSA-mwp4-54f8-5fhr, GHSA-rpw4-54j3-4h4q, GHSA-rxp7-6hxx-x8q5 +1 more
yarn.lock - mediumMedium. Worth checking, often a vulnerable dependency or a setup problem.js-yaml@3.14.2: 4 known vulnerabilitiesGHSA-2883-xcg3-v3hh, GHSA-52cp-r559-cp3m, GHSA-5p4m-2wfm-xmqj, GHSA-h67p-54hq-rp68
yarn.lock - mediumMedium. Worth checking, often a vulnerable dependency or a setup problem.js-yaml@4.1.1: 4 known vulnerabilitiesGHSA-2883-xcg3-v3hh, GHSA-52cp-r559-cp3m, GHSA-5p4m-2wfm-xmqj, GHSA-h67p-54hq-rp68
yarn.lock - mediumMedium. Worth checking, often a vulnerable dependency or a setup problem.lodash-es@4.17.21: 2 known vulnerabilitiesGHSA-r5fr-rjxr-66jc, GHSA-xxjr-mmjv-4gpg
yarn.lock - mediumMedium. Worth checking, often a vulnerable dependency or a setup problem.lodash-es@4.17.23: 2 known vulnerabilitiesGHSA-f23m-r3pf-42rh, GHSA-r5fr-rjxr-66jc
yarn.lock - mediumMedium. Worth checking, often a vulnerable dependency or a setup problem.minimatch@10.1.1: 4 known vulnerabilitiesGHSA-23c5-xmqv-rm74, GHSA-3ppc-4f35-3m26, GHSA-7r86-cg39-jmmj, GHSA-g3hv-75wg-m249
yarn.lock - mediumMedium. Worth checking, often a vulnerable dependency or a setup problem.minimatch@3.1.2: 3 known vulnerabilitiesGHSA-23c5-xmqv-rm74, GHSA-3ppc-4f35-3m26, GHSA-7r86-cg39-jmmj
yarn.lock - mediumMedium. Worth checking, often a vulnerable dependency or a setup problem.minimatch@8.0.4: 4 known vulnerabilitiesGHSA-23c5-xmqv-rm74, GHSA-3ppc-4f35-3m26, GHSA-7r86-cg39-jmmj, GHSA-g3hv-75wg-m249
yarn.lock - mediumMedium. Worth checking, often a vulnerable dependency or a setup problem.nanoid@3.3.11: 3 known vulnerabilitiesGHSA-28wg-ghj8-5hjv, GHSA-2v37-7h3g-55p8, GHSA-xwg4-73v4-xw9w
yarn.lock - mediumMedium. Worth checking, often a vulnerable dependency or a setup problem.node-forge@1.3.3: 15 known vulnerabilitiesGHSA-2328-f5f3-gj25, GHSA-4487-j8r4-4g2f, GHSA-4642-5mcj-2rqw, GHSA-525v-9gp9-w22h, GHSA-5cwg-6vw7-rj6p +10 more
yarn.lock - mediumMedium. Worth checking, often a vulnerable dependency or a setup problem.path-to-regexp@8.3.0: 2 known vulnerabilitiesGHSA-27v5-c462-wpq7, GHSA-j3q9-mxjg-w52f
yarn.lock - mediumMedium. Worth checking, often a vulnerable dependency or a setup problem.picomatch@2.3.1: 2 known vulnerabilitiesGHSA-3v7f-55p6-f55p, GHSA-c2c7-rcm5-vvqj
yarn.lock - mediumMedium. Worth checking, often a vulnerable dependency or a setup problem.picomatch@3.0.1: 2 known vulnerabilitiesGHSA-3v7f-55p6-f55p, GHSA-c2c7-rcm5-vvqj
yarn.lock - mediumMedium. Worth checking, often a vulnerable dependency or a setup problem.picomatch@4.0.3: 2 known vulnerabilitiesGHSA-3v7f-55p6-f55p, GHSA-c2c7-rcm5-vvqj
yarn.lock - mediumMedium. Worth checking, often a vulnerable dependency or a setup problem.postcss@8.4.31: 4 known vulnerabilitiesGHSA-6g55-p6wh-862q, GHSA-fxqj-rqcc-2cmp, GHSA-qx2v-qp2m-jg93, GHSA-r28c-9q8g-f849
yarn.lock - mediumMedium. Worth checking, often a vulnerable dependency or a setup problem.postcss@8.4.49: 4 known vulnerabilitiesGHSA-6g55-p6wh-862q, GHSA-fxqj-rqcc-2cmp, GHSA-qx2v-qp2m-jg93, GHSA-r28c-9q8g-f849
yarn.lock - mediumMedium. Worth checking, often a vulnerable dependency or a setup problem.postcss@8.5.6: 4 known vulnerabilitiesGHSA-6g55-p6wh-862q, GHSA-fxqj-rqcc-2cmp, GHSA-qx2v-qp2m-jg93, GHSA-r28c-9q8g-f849
yarn.lock - mediumMedium. Worth checking, often a vulnerable dependency or a setup problem.prosemirror-view@1.41.8: 1 known vulnerabilityGHSA-c8x8-7fp4-3x9w
yarn.lock - mediumMedium. Worth checking, often a vulnerable dependency or a setup problem.rollup@4.57.0: 1 known vulnerabilityGHSA-mw96-cpmx-2vgc
yarn.lock - mediumMedium. Worth checking, often a vulnerable dependency or a setup problem.rollup@4.57.1: 1 known vulnerabilityGHSA-mw96-cpmx-2vgc
yarn.lock - mediumMedium. Worth checking, often a vulnerable dependency or a setup problem.sharp@0.34.5: 3 known vulnerabilitiesGHSA-f88m-g3jw-g9cj, GHSA-rgj7-g3m4-5g8c, GHSA-wq5f-xc86-pv6w
yarn.lock - mediumMedium. Worth checking, often a vulnerable dependency or a setup problem.source-map-js@1.2.1: 1 known vulnerabilityGHSA-68fv-2mgg-jv7q
yarn.lock - mediumMedium. Worth checking, often a vulnerable dependency or a setup problem.undici@6.23.0: 19 known vulnerabilitiesGHSA-2m5v-pch6-74hx, GHSA-2mjp-6q6p-2qxm, GHSA-35p6-xmwp-9g52, GHSA-4992-7rv2-5pvq, GHSA-4qv8-2p9j-2685 +14 more
yarn.lock - mediumMedium. Worth checking, often a vulnerable dependency or a setup problem.uuid@11.1.0: 1 known vulnerabilityGHSA-w5hq-g745-h8pq
yarn.lock - mediumMedium. Worth checking, often a vulnerable dependency or a setup problem.uuid@3.4.0: 1 known vulnerabilityGHSA-w5hq-g745-h8pq
yarn.lock - mediumMedium. Worth checking, often a vulnerable dependency or a setup problem.uuid@7.0.3: 1 known vulnerabilityGHSA-w5hq-g745-h8pq
yarn.lock - mediumMedium. Worth checking, often a vulnerable dependency or a setup problem.uuid@8.3.2: 1 known vulnerabilityGHSA-w5hq-g745-h8pq
yarn.lock - mediumMedium. Worth checking, often a vulnerable dependency or a setup problem.vite@6.4.3: 5 known vulnerabilitiesGHSA-587h-7wmj-h5pm, GHSA-698v-4r3x-3vcv, GHSA-9jrq-w75r-8gcw, GHSA-r825-w8mm-5pxw, GHSA-rq7h-c2jc-7f22
yarn.lock - mediumMedium. Worth checking, often a vulnerable dependency or a setup problem.vite@7.3.2: 7 known vulnerabilitiesGHSA-587h-7wmj-h5pm, GHSA-698v-4r3x-3vcv, GHSA-9jrq-w75r-8gcw, GHSA-fx2h-pf6j-xcff, GHSA-r825-w8mm-5pxw +2 more
yarn.lock - mediumMedium. Worth checking, often a vulnerable dependency or a setup problem.ws@6.2.3: 1 known vulnerabilityGHSA-96hv-2xvq-fx4p
yarn.lock - mediumMedium. Worth checking, often a vulnerable dependency or a setup problem.Install or build failed in a clean environmentprojects. warning Workspaces can only be enabled in private projects. warning Workspaces can only be enabled in private projects. error Error: EPERM: operation not permitted, chmod '/w/node_modules/.bin/hsetup' info Visit https://yarnpkg.com/en/docs/cli/install for documentation about this command.
- lowLow. Minor, or common in normal tools. Shown for information.In tests/examples/docs: Touches a sensitive credential location (SSH keys, cloud credentials, browser data or wallets). Expected for some tools, such as browser automation; check why.
apps/bootstrap/src/ssh/index.test.ts:137 - lowLow. Minor, or common in normal tools. Shown for information.In tests/examples/docs: Touches a sensitive credential location (SSH keys, cloud credentials, browser data or wallets). Expected for some tools, such as browser automation; check why.
apps/bootstrap/src/ssh/index.test.ts:140 - lowLow. Minor, or common in normal tools. Shown for information.In tests/examples/docs: Sends data to a paste site, webhook catcher or chat webhook — common exfiltration channels.
apps/cli/src/api/client/serializeAxiosErrorForLog.test.ts:121 - lowLow. Minor, or common in normal tools. Shown for information.In tests/examples/docs: Sends data to a paste site, webhook catcher or chat webhook — common exfiltration channels.
apps/cli/src/api/client/serializeAxiosErrorForLog.test.ts:227 - lowLow. Minor, or common in normal tools. Shown for information.In tests/examples/docs: Touches a sensitive credential location (SSH keys, cloud credentials, browser data or wallets). Expected for some tools, such as browser automation; check why.
apps/cli/src/backends/claude/connectedServices/createClaudeConnectedServicesMaterializer.test.ts:575 - lowLow. Minor, or common in normal tools. Shown for information.In tests/examples/docs: Touches a sensitive credential location (SSH keys, cloud credentials, browser data or wallets). Expected for some tools, such as browser automation; check why.
apps/cli/src/backends/claude/connectedServices/nativeAuth/claudeCodeCredentialFile.keychain.test.ts:40 - lowLow. Minor, or common in normal tools. Shown for information.In tests/examples/docs: Touches a sensitive credential location (SSH keys, cloud credentials, browser data or wallets). Expected for some tools, such as browser automation; check why.
apps/cli/src/backends/claude/connectedServices/nativeAuth/claudeCodeMacOsKeychain.test.ts:34 - lowLow. Minor, or common in normal tools. Shown for information.In tests/examples/docs: Touches a sensitive credential location (SSH keys, cloud credentials, browser data or wallets). Expected for some tools, such as browser automation; check why.
apps/cli/src/backends/claude/connectedServices/nativeAuth/claudeCodeMacOsKeychain.test.ts:84 - lowLow. Minor, or common in normal tools. Shown for information.In tests/examples/docs: Downloads a script and pipes it straight into a shell (often an installer command shown to users; check where it runs).
apps/cli/src/backends/claude/localPermissions/localPermissionBridge.test.ts:1035 - lowLow. Minor, or common in normal tools. Shown for information.In tests/examples/docs: Touches a sensitive credential location (SSH keys, cloud credentials, browser data or wallets). Expected for some tools, such as browser automation; check why.
apps/cli/src/capabilities/systemTasks/ssh/sshTransport.test.ts:47 - lowLow. Minor, or common in normal tools. Shown for information.In tests/examples/docs: Touches a sensitive credential location (SSH keys, cloud credentials, browser data or wallets). Expected for some tools, such as browser automation; check why.
apps/cli/src/capabilities/systemTasks/ssh/sshTransport.test.ts:51 - lowLow. Minor, or common in normal tools. Shown for information.In tests/examples/docs: Contacts a hard-coded IP address instead of a domain name.
apps/cli/src/cli/commands/auth.pairRemote.serverSelection.integration.test.ts:178 - lowLow. Minor, or common in normal tools. Shown for information.In tests/examples/docs: Downloads a script and pipes it straight into a shell (often an installer command shown to users; check where it runs).
apps/cli/src/cli/commands/install.test.ts:144 - lowLow. Minor, or common in normal tools. Shown for information.In tests/examples/docs: Runs shell commands. Fine for some tools, but it means the agent can run anything your user can.
apps/cli/src/daemon/daemon.integration.test.ts:331 - lowLow. Minor, or common in normal tools. Shown for information.In tests/examples/docs: Executes dynamically built code (eval / new Function / vm).
apps/cli/src/integrations/pty/nodePtyRelayScript.test.ts:60 - lowLow. Minor, or common in normal tools. Shown for information.In tests/examples/docs: Executes dynamically built code (eval / new Function / vm).
apps/cli/src/integrations/pty/terminalLaunchSpecRunner.test.ts:40 - lowLow. Minor, or common in normal tools. Shown for information.In tests/examples/docs: Touches a sensitive credential location (SSH keys, cloud credentials, browser data or wallets). Expected for some tools, such as browser automation; check why.
apps/cli/src/rpc/handlers/pathSecurity.test.ts:40 - lowLow. Minor, or common in normal tools. Shown for information.In tests/examples/docs: Downloads a script and pipes it straight into a shell (often an installer command shown to users; check where it runs).
apps/cli/src/runtime/managedTools/invokeProviderCliInstall.test.ts:83 - lowLow. Minor, or common in normal tools. Shown for information.In tests/examples/docs: Downloads a script and pipes it straight into a shell (often an installer command shown to users; check where it runs).
apps/cli/src/runtime/managedTools/invokeProviderCliInstall.test.ts:154 - lowLow. Minor, or common in normal tools. Shown for information.In tests/examples/docs: Contacts a hard-coded IP address instead of a domain name.
apps/cli/src/server/reachability/currentMachineReachableServerUrlCandidates.test.ts:70 - lowLow. Minor, or common in normal tools. Shown for information.In tests/examples/docs: Downloads a script and pipes it straight into a shell (often an installer command shown to users; check where it runs).
apps/cli/src/terminal/prompts/promptInput.test.ts:217 - lowLow. Minor, or common in normal tools. Shown for information.In tests/examples/docs: Contacts a hard-coded IP address instead of a domain name.
apps/stack/scripts/utils/dev/expo_dev.buildEnv.test.mjs:72 - lowLow. Minor, or common in normal tools. Shown for information.In tests/examples/docs: Contacts a hard-coded IP address instead of a domain name.
apps/stack/scripts/utils/dev/expo_dev.buildEnv.test.mjs:73 - lowLow. Minor, or common in normal tools. Shown for information.In tests/examples/docs: Contacts a hard-coded IP address instead of a domain name.
apps/stack/scripts/utils/dev/expo_dev.buildEnv.test.mjs:74 - lowLow. Minor, or common in normal tools. Shown for information.In tests/examples/docs: Contacts a hard-coded IP address instead of a domain name.
apps/stack/scripts/utils/dev/expo_dev.buildEnv.test.mjs:88 - lowLow. Minor, or common in normal tools. Shown for information.In tests/examples/docs: Contacts a hard-coded IP address instead of a domain name.
apps/stack/scripts/utils/dev/expo_dev.tailscale.test.mjs:288 - lowLow. Minor, or common in normal tools. Shown for information.In tests/examples/docs: Contacts a hard-coded IP address instead of a domain name.
apps/stack/scripts/utils/server/mobile_api_url.test.mjs:32 - lowLow. Minor, or common in normal tools. Shown for information.In tests/examples/docs: Executes dynamically built code (eval / new Function / vm).
apps/ui/scripts/perf/agentBrowserUiPerfAudit.test.mjs:167 - lowLow. Minor, or common in normal tools. Shown for information.In tests/examples/docs: Executes dynamically built code (eval / new Function / vm).
apps/ui/scripts/perf/agentBrowserUiPerfAudit.test.mjs:336 - lowLow. Minor, or common in normal tools. Shown for information.In tests/examples/docs: Executes dynamically built code (eval / new Function / vm).
apps/ui/scripts/perf/agentBrowserUiPerfAudit.test.mjs:344 - lowLow. Minor, or common in normal tools. Shown for information.In tests/examples/docs: Executes dynamically built code (eval / new Function / vm).
apps/ui/scripts/perf/agentBrowserUiPerfAudit.test.mjs:393 - lowLow. Minor, or common in normal tools. Shown for information.In tests/examples/docs: Executes dynamically built code (eval / new Function / vm).
apps/ui/scripts/perf/agentBrowserUiPerfAudit.test.mjs:434 - lowLow. Minor, or common in normal tools. Shown for information.In tests/examples/docs: Executes dynamically built code (eval / new Function / vm).
apps/ui/scripts/perf/agentBrowserUiPerfAudit.test.mjs:472 - lowLow. Minor, or common in normal tools. Shown for information.In tests/examples/docs: Executes dynamically built code (eval / new Function / vm).
apps/ui/scripts/perf/agentBrowserUiPerfAudit.test.mjs:536 - lowLow. Minor, or common in normal tools. Shown for information.In tests/examples/docs: Executes dynamically built code (eval / new Function / vm).
apps/ui/scripts/perf/agentBrowserUiPerfAudit.test.mjs:578 - lowLow. Minor, or common in normal tools. Shown for information.In tests/examples/docs: Executes dynamically built code (eval / new Function / vm).
apps/ui/scripts/perf/agentBrowserUiPerfAudit.test.mjs:628 - lowLow. Minor, or common in normal tools. Shown for information.In tests/examples/docs: Executes dynamically built code (eval / new Function / vm).
apps/ui/scripts/perf/agentBrowserUiPerfAudit.test.mjs:664 - lowLow. Minor, or common in normal tools. Shown for information.In tests/examples/docs: Executes dynamically built code (eval / new Function / vm).
apps/ui/scripts/perf/agentBrowserUiPerfAudit.test.mjs:691 - lowLow. Minor, or common in normal tools. Shown for information.In tests/examples/docs: Executes dynamically built code (eval / new Function / vm).
apps/ui/scripts/perf/agentBrowserUiPerfAudit.test.mjs:769 - lowLow. Minor, or common in normal tools. Shown for information.In tests/examples/docs: Executes dynamically built code (eval / new Function / vm).
apps/ui/scripts/perf/webMemoryProfile.test.mjs:219 - lowLow. Minor, or common in normal tools. Shown for information.In tests/examples/docs: Downloads a script and pipes it straight into a shell (often an installer command shown to users; check where it runs).
apps/ui/sources/components/sessions/guidance/happierCliInstallCommand.test.ts:10 - lowLow. Minor, or common in normal tools. Shown for information.In tests/examples/docs: Downloads a script and pipes it straight into a shell (often an installer command shown to users; check where it runs).
apps/ui/sources/components/sessions/guidance/happierCliInstallCommand.test.ts:15 - lowLow. Minor, or common in normal tools. Shown for information.In tests/examples/docs: Downloads a script and pipes it straight into a shell (often an installer command shown to users; check where it runs).
apps/ui/sources/components/sessions/guidance/happierCliInstallCommand.test.ts:20 - lowLow. Minor, or common in normal tools. Shown for information.In tests/examples/docs: Downloads a script and pipes it straight into a shell (often an installer command shown to users; check where it runs).
apps/ui/sources/components/sessions/guidance/happierCliInstallCommand.test.ts:25 - lowLow. Minor, or common in normal tools. Shown for information.In tests/examples/docs: Downloads a script and pipes it straight into a shell (often an installer command shown to users; check where it runs).
apps/ui/sources/components/sessions/guidance/happierCliInstallCommand.test.ts:27 - lowLow. Minor, or common in normal tools. Shown for information.In tests/examples/docs: Downloads a script and pipes it straight into a shell (often an installer command shown to users; check where it runs).
apps/ui/sources/components/sessions/guidance/happierCliInstallCommand.test.ts:32 - lowLow. Minor, or common in normal tools. Shown for information.In tests/examples/docs: Downloads a script and pipes it straight into a shell (often an installer command shown to users; check where it runs).
apps/ui/sources/components/sessions/guidance/happierCliInstallCommand.test.ts:33 - lowLow. Minor, or common in normal tools. Shown for information.In tests/examples/docs: Downloads a script and pipes it straight into a shell (often an installer command shown to users; check where it runs).
apps/ui/sources/components/sessions/guidance/happierCliInstallCommand.test.ts:34 - lowLow. Minor, or common in normal tools. Shown for information.In tests/examples/docs: Downloads a script and pipes it straight into a shell (often an installer command shown to users; check where it runs).
apps/ui/sources/components/sessions/guidance/happierCliInstallCommand.test.ts:41 - lowLow. Minor, or common in normal tools. Shown for information.In tests/examples/docs: Touches a sensitive credential location (SSH keys, cloud credentials, browser data or wallets). Expected for some tools, such as browser automation; check why.
apps/ui/sources/components/sessions/linkedFiles/extractWorkspaceFileMentions.test.ts:35 - lowLow. Minor, or common in normal tools. Shown for information.In tests/examples/docs: Executes dynamically built code (eval / new Function / vm).
apps/ui/sources/components/sessions/transcript/viewport/shell/renderer/legendSuffixShiftCost.real.integration.test.tsx:232 - lowLow. Minor, or common in normal tools. Shown for information.In tests/examples/docs: Touches a sensitive credential location (SSH keys, cloud credentials, browser data or wallets). Expected for some tools, such as browser automation; check why.
apps/ui/sources/components/settings/machines/RemoteSshMachineSetupSection.test.tsx:125 - lowLow. Minor, or common in normal tools. Shown for information.In tests/examples/docs: Touches a sensitive credential location (SSH keys, cloud credentials, browser data or wallets). Expected for some tools, such as browser automation; check why.
apps/ui/sources/components/settings/machines/RemoteSshMachineSetupSection.test.tsx:156 - lowLow. Minor, or common in normal tools. Shown for information.In tests/examples/docs: Touches a sensitive credential location (SSH keys, cloud credentials, browser data or wallets). Expected for some tools, such as browser automation; check why.
apps/ui/sources/components/settings/machines/RemoteSshMachineSetupSection.web.test.tsx:144 - lowLow. Minor, or common in normal tools. Shown for information.In tests/examples/docs: Touches a sensitive credential location (SSH keys, cloud credentials, browser data or wallets). Expected for some tools, such as browser automation; check why.
apps/ui/sources/components/settings/machines/RemoteSshMachineSetupSection.web.test.tsx:168 - lowLow. Minor, or common in normal tools. Shown for information.In tests/examples/docs: Executes dynamically built code (eval / new Function / vm).
apps/ui/sources/components/ui/media/SafeNativeSvgXml.nativeRegistry.test.tsx:69 - lowLow. Minor, or common in normal tools. Shown for information.In tests/examples/docs: Executes dynamically built code (eval / new Function / vm).
apps/ui/sources/components/ui/treeDragDrop/__tests__/ui/useTreeDropFlashHighlight.worklet.test.tsx:37 - lowLow. Minor, or common in normal tools. Shown for information.In tests/examples/docs: Touches a sensitive credential location (SSH keys, cloud credentials, browser data or wallets). Expected for some tools, such as browser automation; check why.
packages/agents/src/sessions/replay/happierReplayPrompt.spec.ts:2213 - lowLow. Minor, or common in normal tools. Shown for information.In tests/examples/docs: Touches a sensitive credential location (SSH keys, cloud credentials, browser data or wallets). Expected for some tools, such as browser automation; check why.
packages/agents/src/sessions/replay/happierReplayPrompt.spec.ts:2234 - lowLow. Minor, or common in normal tools. Shown for information.In tests/examples/docs: Touches a sensitive credential location (SSH keys, cloud credentials, browser data or wallets). Expected for some tools, such as browser automation; check why.
packages/agents/src/sessions/replay/happierReplayPrompt.spec.ts:2240 - lowLow. Minor, or common in normal tools. Shown for information.In tests/examples/docs: Touches a sensitive credential location (SSH keys, cloud credentials, browser data or wallets). Expected for some tools, such as browser automation; check why.
packages/agents/src/sessions/replay/happierReplayPrompt.spec.ts:2267 - lowLow. Minor, or common in normal tools. Shown for information.In tests/examples/docs: Touches a sensitive credential location (SSH keys, cloud credentials, browser data or wallets). Expected for some tools, such as browser automation; check why.
packages/agents/src/sessions/replay/happierReplayPrompt.spec.ts:2269 - lowLow. Minor, or common in normal tools. Shown for information.In tests/examples/docs: Touches a sensitive credential location (SSH keys, cloud credentials, browser data or wallets). Expected for some tools, such as browser automation; check why.
packages/cli-common/src/systemTasks/runSystemTask.test.ts:141 - lowLow. Minor, or common in normal tools. Shown for information.In tests/examples/docs: Downloads a script and pipes it straight into a shell (often an installer command shown to users; check where it runs).
scripts/release/installers_post_install_setup_handoff.contract.test.mjs:377 - lowLow. Minor, or common in normal tools. Shown for information.Possible example credential in docs/tests: generic-api-key
apps/cli/src/api/api.connectedServicesQuotasV3.test.ts:196 - lowLow. Minor, or common in normal tools. Shown for information.Possible example credential in docs/tests: generic-api-key5 matches in this file
apps/cli/src/api/api.connectedServicesV3.test.ts:79 - lowLow. Minor, or common in normal tools. Shown for information.Possible example credential in docs/tests: generic-api-key6 matches in this file
apps/cli/src/api/api.connectedServicesV2.test.ts:107 - lowLow. Minor, or common in normal tools. Shown for information.Possible example credential in docs/tests: generic-api-key2 matches in this file
apps/cli/src/backends/claude/connectedServices/applyClaudeSharedGroupGenerationApplication.test.ts:16 - lowLow. Minor, or common in normal tools. Shown for information.Possible example credential in docs/tests: generic-api-key4 matches in this file
apps/cli/src/backends/claude/connectedServices/classifyClaudeConnectedServiceRuntimeAuthFailure.test.ts:15 - lowLow. Minor, or common in normal tools. Shown for information.Possible example credential in docs/tests: generic-api-key7 matches in this file
apps/cli/src/backends/claude/connectedServices/createClaudeConnectedServiceRuntimeAuthAdapter.test.ts:299 - lowLow. Minor, or common in normal tools. Shown for information.Possible example credential in docs/tests: generic-api-key5 matches in this file
apps/cli/src/backends/claude/connectedServices/verifyClaudeSharedGroupGenerationApplication.test.ts:40 - lowLow. Minor, or common in normal tools. Shown for information.Possible example credential in docs/tests: curl-auth-header
apps/cli/src/backends/claude/providerActivity/backgroundTaskRecordPublisher.test.ts:101 - lowLow. Minor, or common in normal tools. Shown for information.Possible example credential in docs/tests: generic-api-key2 matches in this file
apps/cli/src/backends/claude/connectedServices/createClaudeConnectedServicesMaterializer.test.ts:347 - lowLow. Minor, or common in normal tools. Shown for information.Possible example credential in docs/tests: generic-api-key
apps/cli/src/backends/claude/connectedServices/nativeAuth/materializeClaudeCodeNativeAuth.test.ts:948 - lowLow. Minor, or common in normal tools. Shown for information.Possible example credential in docs/tests: generic-api-key
apps/cli/src/backends/claude/connectedServices/materializeClaudeConnectedServiceRuntimeAuthSelection.test.ts:31 - lowLow. Minor, or common in normal tools. Shown for information.Possible example credential in docs/tests: generic-api-key
apps/cli/src/backends/claude/session.test.ts:479 - lowLow. Minor, or common in normal tools. Shown for information.Possible example credential in docs/tests: generic-api-key6 matches in this file
apps/cli/src/backends/claude/connectedServices/surfaceClaudeRuntimeIssues.test.ts:128 - lowLow. Minor, or common in normal tools. Shown for information.Possible example credential in docs/tests: generic-api-key
apps/cli/src/backends/codex/cloud/authenticate.exchange.test.ts:11 - lowLow. Minor, or common in normal tools. Shown for information.Possible example credential in docs/tests: jwt
apps/cli/src/backends/codex/appServer/client/codexAppServerRpcLogSanitizer.test.ts:97 - lowLow. Minor, or common in normal tools. Shown for information.Possible example credential in docs/tests: generic-api-key2 matches in this file
apps/cli/src/backends/codex/cloud/deviceAuth.test.ts:30
Network activity
Automated result for the commit shown. See our scan policy. View the scan log
Maintainers can claim the listing to rescan, or dispute a result.
Happier alternatives
View more →Similar ai agents in Developer Tools, ranked by GitHub stars. Compare licence, recent activity and scan status before you choose.
| Name | Stars | Licence | Last updated | Scan |
|---|---|---|---|---|
| Happier (this page) happier-dev | 2.1k | MIT | Nov 1, 2026 | Scanned, no flagged issues |
| Deepseek Harness deepseek-ai | 268k | MIT | Oct 30, 2026 | Scanned, no flagged issues |
| Ponytail DietrichGebert | 182k | MIT | Oct 29, 2026 | Scanned, no flagged issues |
| Orca stablyai | 112k | MIT | Nov 1, 2026 | Scanned, no flagged issues |
| Deer Flow bytedance | 85k | MIT | Nov 1, 2026 | Scanned, no flagged issues |
| Ruflo ruvnet | 80k | MIT | Nov 1, 2026 | Scanned, no flagged issues |