scanned 78 file(s), 6.21 MB of source, external domains: 127.0.0.1, api.anthropic.com, api.example.test, api.openai.com, app.linzumi.com, beacon.claude-ai.staging.ant.dev, cdn.example.com, claude-staging.fedstart.com, claude.ai, claude.com, claude.fedstart.com, code.claude.com, docs.anthropic.com, docs.expo.dev, example.invalid, github.com, hooks.example.com, images.example.com, json-schema.org, linzumi.io, mcp-proxy.anthropic.com, nodejs.org, platform.claude.com, raw.githubusercontent.com, registry.npmjs.org, reviews.example.com, scripted.example, serve.linzumi.com, uploads.example.com, www.w3.org
24Trigger-reachable chain: manifest.bin -> bin/linzumi.js -> dist/index.js -> dist/impl-ts/index.js
L24:
L25: `).trim();if(t!=="")return t}function OAe(e){let n=e.replace(/\s+/gu," ").trim();return n.startsWith("<turn_aborted>")||n.startsWith("<subagent_notification>")||n.startsWith("<envi...
L26: `).filter(c=>c.trim()!=="");let a=Buffer.alloc(ak),s=Math.max(0,t.size-ak),d=z3(n,a,0,a.length,s),u=a.subarray(0,d).toString("utf8");return`${i}
L27: ${u}`.split(`
L28: `).filter(c=>c.trim()!=="")}catch{return[]}finally{n!==void 0&&bAe(n)}}function LAe(e){return e.filter(n=>n.type==="response_item").map(n=>q(n.payload)).filter(n=>n!==void 0).filte...
L29: `,"utf8");let r=new Map,o=0,i={runDir:t,contentMode:e.contentMode,record:(a,s,d={})=>{let u=rRe(r,t,a);o+=1,u.write(`${JSON.stringify({ts:new Da
CriticalTrigger Reachable Dangerous Capability
A package entrypoint or install-time lifecycle script reaches a source file with blocking dangerous behavior.
dist/impl-ts/index.jsView on unpkg · L24 35`),h=f.path,m=`
L36: - `+(h===""?"":"At "+h+": ")+p;u[m]||(u[m]=1,s=s+m)}}let d={code:"invalid_input",path:t,reason:s,expected:e,received:n,unionErrors:i};return o&&(d.input=r),d}function zk(e,n,t,r){r...
L37: `}:{TAG:"Error",_0:{message:"coding account admission failure state was not serializable"}}}catch{return{TAG:"Error",_0:{message:"coding account admission failure state serializati...
•Manifest-reachable source captures an API credential, sends it to a fixed unofficial gateway, and persists that redirection in agent or shell configuration.
dist/impl-ts/index.js:
`).map(o=>o.trim()).find(o=>o.startsWith("# "))?.replace(/^#+\s+/u,"").trim();return r===void 0||r===""?void 0:r}catch{return}}function _Ae(e){return Object.fromEntries(Object.entr...
`).filter(c=>c.trim()!=="")}catch{return[]}finally{n!==void 0&&bAe(n)}}function LAe(e){return e.filter(n=>n.type==="response_item").map(n=>q(n.payload)).filter(n=>n!==void 0).filte...
`,"utf8")},close:async()=>{await Promise.all(Array.from(r.values(),uRe))}};return i.record("commander","debug_trace.started",{run_dir:t,content_mode:e.contentMode}),i}function p9(e...
GFS4: `),console.error(e)});zr[Yo]||(T9=global[Yo]||[],I9(zr,T9),zr.
HighCredential Redirect Persistence
Manifest-reachable source sends a prompted API credential to a fixed unofficial gateway and persists the redirection.
dist/impl-ts/index.jsView on unpkg 24L25: `).trim();if(t!=="")return t}function OAe(e){let n=e.replace(/\s+/gu," ").trim();return n.startsWith("<turn_aborted>")||n.startsWith("<subagent_notification>")||n.startsWith("<envi...
L26: `).filter(c=>c.trim()!=="");let a=Buffer.alloc(ak),s=Math.max(0,t.size-ak),d=z3(n,a,0,a.length,s),u=a.subarray(0,d).toString("utf8");return`${i}
L27: ${u}`.split(`
L28: `).filter(c=>c.trim()!=="")}catch{return[]}finally{n!==void 0&&bAe(n)}}function LAe(e){return e.filter(n=>n.type==="response_item").map(n=>q(n.payload)).filter(n=>n!==void 0).filte...
L29: `,"utf8");let r=new Map,o=0,i={runDir:t,contentMode:e.contentMode,record:(a,s,d={})=>{let u=rRe(r,t,a);o+=1,u.write(`${JSON.stringify({ts:new Date().toISOString(),mono_ms:sRe(),seq...
...
L38: `)}function Us(e,n="inner"){if(!ae(e))return{kind
HighCommand Output Exfiltration
Source combines command execution, command-output handling, and outbound requests; review data flow before blocking.
dist/impl-ts/index.jsView on unpkg · L24 2const require = __linzumiBundleCreateRequire(import.meta.url);
L3: var CIe=Object.create;var h1=Object.defineProperty;var TIe=Object.getOwnPropertyDescriptor;var PIe=Object.getOwnPropertyNames;var IIe=Object.getPrototypeOf,AIe=Object.prototype.has...
L4: const { workerData, parentPort } = require('node:worker_threads');
...
L19: if (parentPort) parentPort.postMessage(result);
L20: `});var F3={};yi(F3,{[redacted]:()=>eAe,discoverCurrentGitProject:()=>YIe});import{spawnSync as KIe}from"node:child_process";import{homedir as WIe}from"n...
L21: `).flatMap(t=>t.startsWith("worktree ")?[t.slice(9)]:[])}function yAe(e){let n=["README.md","README.markdown","readme.md"].map(t=>ch(e,t)).find(t=>R3(t));if(n!==void 0)try{let r=VI...
L22: `).map(o=>o.trim()).find(o=>o.startsWith("# "))?.replace(/^#+
HighSandbox Evasion Gated Capability
Source gates dangerous network, credential, or execution behavior behind CI, host, platform, time, or geo fingerprint checks.
dist/impl-ts/index.jsView on unpkg · L2 24Trigger-reachable command-output exfiltration chain: manifest.bin -> bin/linzumi.js -> dist/index.js -> dist/impl-ts/index.js
L24:
L25: `).trim();if(t!=="")return t}function OAe(e){let n=e.replace(/\s+/gu," ").trim();return n.startsWith("<turn_aborted>")||n.startsWith("<subagent_notification>")||n.startsWith("<envi...
L26: `).filter(c=>c.trim()!=="");let a=Buffer.alloc(ak),s=Math.max(0,t.size-ak),d=z3(n,a,0,a.length,s),u=a.subarray(0,d).toString("utf8");return`${i}
L27: ${u}`.split(`
L28: `).filter(c=>c.trim()!=="")}catch{return[]}finally{n!==void 0&&bAe(n)}}function LAe(e){return e.filter(n=>n.type==="response_item").map(n=>q(n.payload)).filter(n=>n!==void 0).filte...
L29: `,"utf8");let r=new Map,o=0,i={runDir:t,contentMode:e.contentMode,record:(a,s,d={})=>{let u=rRe(r,t,a);o+=1,u.write(
HighTrigger Reachable Command Output Exfiltration
A manifest entrypoint or package-local install chain reaches command-output exfiltration behavior.
dist/impl-ts/index.jsView on unpkg · L24 2Trigger-reachable persistence chain: manifest.bin -> bin/linzumi.js -> dist/index.js -> dist/impl-ts/index.js
L2: const require = __linzumiBundleCreateRequire(import.meta.url);
L3: var CIe=Object.create;var h1=Object.defineProperty;var TIe=Object.getOwnPropertyDescriptor;var PIe=Object.getOwnPropertyNames;var IIe=Object.getPrototypeOf,AIe=Object.prototype.has...
L4: const { workerData, parentPort } = require('node:worker_threads');
...
L19: if (parentPort) parentPort.postMessage(result);
L20: `});var F3={};yi(F3,{[redacted]:()=>eAe,discoverCurrentGitProject:()=>YIe});import{spawnSync as KIe}from"node:child_process";import{homedir as WIe}from"n...
L21: `).flatMap(t=>t.startsWith("worktree ")?[t.slice(9)]:[])}function yAe(e){let n=["README.md","README.markdown","readme.md"].map(t=>ch(e,t)).f
HighTrigger Reachable Persistence
A manifest entrypoint or package-local install chain reaches persistence behavior.
dist/impl-ts/index.jsView on unpkg · L2 581`).length|0)-1|0)}function RZ(e,n,t,r,o,i){let a=r!==void 0?r:256,s=o!==void 0?o:3,d=i!==void 0?i:eW,u={contents:e},c=Ul(sv.dirname(e));c.TAG!=="Ok"&&ea(t,"outbox_journal_directory...
L582: `}:{TAG:"Error",_0:"journal counters could not be serialized"}}catch(j){let le=On(j);N={TAG:"Error",_0:ar(le).message}}if(N.TAG!=="Ok")return N;let Z=N._0,X=l.contents;l.contents=[...
L583: `,"utf8")}function aQ(){let e=process.env.LINZUMI_AGENT_REPLAY_RECORD_FILE?.trim();return e===void 0||e===""?void 0:e}function TDe(e){return fv!==void 0&&fv.path===e||(wDe(kDe(e),{...
...
L595:
L596: `)}function sX(e){switch(b(e.type)){case"reasoning":return"reasoning";case"agentMessage":return"assistant";case"message":return b(e.role)==="assistant"?"assistant":void 0;case"exit...
L597: `);let ee={kind:"snapsh
HighRuntime Package Install
Package source invokes a package manager install command at runtime.
dist/impl-ts/index.jsView on unpkg · L581 2const require = __linzumiBundleCreateRequire(import.meta.url);
L3: var CIe=Object.create;var h1=Object.defineProperty;var TIe=Object.getOwnPropertyDescriptor;var PIe=Object.getOwnPropertyNames;var IIe=Object.getPrototypeOf,AIe=Object.prototype.has...
L4: const { workerData, parentPort } = require('node:worker_threads');
...
L19: if (parentPort) parentPort.postMessage(result);
L20: `});var F3={};yi(F3,{[redacted]:()=>eAe,discoverCurrentGitProject:()=>YIe});import{spawnSync as KIe}from"node:child_process";import{homedir as WIe}from"n...
L21: `).flatMap(t=>t.startsWith("worktree ")?[t.slice(9)]:[])}function yAe(e){let n=["README.md","README.markdown","readme.md"].map(t=>ch(e,t)).find(t=>R3(t));if(n!==void 0)try{let r=VI...
L22: `).map(o=>o.trim()).find(o=>o.startsWith("# "))?.replace(/^#+
MediumInstall Persistence
Source writes installer persistence such as shell profile or service configuration.
dist/impl-ts/index.jsView on unpkg · L2 Install lifecycleNo install hooks · other: build, bump-version, codex:history-table, diagnose:claude-probe +8