registry  /  @thoughtflow/core  /  0.2.0

@thoughtflow/core@0.2.0

TypeScript framework for building autonomous AI agents with LLM tool-calling, streaming, plugins, skills, and workspace automation

Static Scan Results

scanned 15d ago · by rust-scanner

Static analysis completed at 65.0% confidence. No malicious behavior was detected; 9 low-signal pattern(s) were surfaced and cleared.

Static reason
No blocking static signals were detected.

Decision evidence

public snapshot
Behavioral surface
Source
ChildProcessCryptoDynamicRequireEnvironmentVarsEvalFilesystemNativeBindingsNetworkShell
Supply chain
HighEntropyStringsUrlStrings
ManifestNo manifest risk signals triggered.
scanned 309 file(s), 1.97 MB of source, external domains: api.anthropic.com, api.deepseek.com, api.example.com, api.openai.com, app.example.com, cdnjs.cloudflare.com, ci.example.com, example.com

Source & flagged code

3 flagged · loading source
dist/tools/neural/neural-review.tool.jsView file
115if (line.match(/eval\s*\(/)) { L116: issues.push({ severity: "critical", category: "security", line: i + 1, message: "eval() usage — code injection risk", suggestion: "Avoid eval(); use safer alternatives" }); L117: }
Low
Eval

Package source references a known benign dynamic code generation pattern.

dist/tools/neural/neural-review.tool.jsView on unpkg · L115
dist/tools/database/db-index-suggest.tool.jsView file
36exports.DbIndexSuggestTool = void 0; L37: const zod_1 = require("zod"); L38: const fs = __importStar(require("node:fs"));
Medium
Dynamic Require

Package source references dynamic require/import behavior.

dist/tools/database/db-index-suggest.tool.jsView on unpkg · L36
dist/tools/quality/quality-duplication.tool.jsView file
53async run(input, _ctx) { L54: const rootPath = input.projectPath ?? process.cwd(); L55: const minLines = input.minLines ?? 6;
Low
Weak Crypto

Package source references weak cryptographic algorithms.

dist/tools/quality/quality-duplication.tool.jsView on unpkg · L53

Findings

3 Medium6 Low
MediumDynamic Requiredist/tools/database/db-index-suggest.tool.js
MediumNetwork
MediumEnvironment Vars
LowScripts Present
LowEvaldist/tools/neural/neural-review.tool.js
LowWeak Cryptodist/tools/quality/quality-duplication.tool.js
LowFilesystem
LowHigh Entropy Strings
LowUrl Strings