Local-first, safety-gated CLI and MCP harness for bounded DeepSeek batch and corpus workloads.
Drift inferred · capture-to-capture
- HIGH code analysis flagged committed secret in tylerbuilds/deepseek-harness
transport stdio counts 0 tools · 0 res
· 0 prompts
permission surface via code analysis
No tools enumerated yet for this server.
prompt-surface
shipped agent-instruction files + hidden-content / dangerous-code findings —
quoted from the analyzed source
analyzed commit 5a57549 · analyzer v28 · 1h ago
danger signals1
- committed secret OpenAI key tylerbuilds-deepseek-harness-5a57549/test/adversarial/test_adversarial_transport.ts :501
sk-pro…(30 chars, redacted)
evidence-backed
findings quoted directly from the published source artifact — not inferred
code files: 84
filesystem 15
- fs tylerbuilds-deepseek-harness-5a57549/src/agent/context.ts :3
import fs from "node:fs"; - fs tylerbuilds-deepseek-harness-5a57549/src/agent/jobs.ts :1
import fs from "node:fs"; - fs tylerbuilds-deepseek-harness-5a57549/src/agent/tools.ts :3
import fs from "node:fs"; - fs tylerbuilds-deepseek-harness-5a57549/src/cli.ts :2
import fs from "node:fs"; - fs tylerbuilds-deepseek-harness-5a57549/src/corpus.ts :1
import fs from "node:fs"; - fs tylerbuilds-deepseek-harness-5a57549/src/corpus_authoring.ts :1
import fs from "node:fs"; - fs tylerbuilds-deepseek-harness-5a57549/src/corpus_ingest.ts :1
import fs from "node:fs"; - fs tylerbuilds-deepseek-harness-5a57549/src/corpus_media.ts :1
import fs from "node:fs"; - fs tylerbuilds-deepseek-harness-5a57549/src/corpus_ocr.ts :1
import fs from "node:fs"; - fs tylerbuilds-deepseek-harness-5a57549/src/corpus_supervisor.ts :1
import fs from "node:fs"; - fs tylerbuilds-deepseek-harness-5a57549/src/corpus_translation.ts :1
import fs from "node:fs"; - fs tylerbuilds-deepseek-harness-5a57549/src/corpus_translation_memory.ts :1
import fs from "node:fs"; - fs tylerbuilds-deepseek-harness-5a57549/src/paths.ts :1
import fs from "node:fs"; - fs tylerbuilds-deepseek-harness-5a57549/src/runner.ts :1
import fs from "node:fs"; - fs tylerbuilds-deepseek-harness-5a57549/src/store.ts :1
import fs from "node:fs";
shell / exec 4
- shell tylerbuilds-deepseek-harness-5a57549/src/agent/tools.ts :5
import { execFileSync } from "node:child_process"; - shell tylerbuilds-deepseek-harness-5a57549/src/corpus.ts :5
import { spawnSync } from "node:child_process"; - shell tylerbuilds-deepseek-harness-5a57549/src/corpus_media.ts :4
import { spawnSync } from "node:child_process"; - shell tylerbuilds-deepseek-harness-5a57549/src/corpus_ocr.ts :6
import { spawnSync, type SpawnSyncReturns } from "node:child_process";
network 2
- net tylerbuilds-deepseek-harness-5a57549/src/agent/stream.ts :89
response = await fetch(`${baseUrl.replace(/\/$/, "")}/chat/completions`, { - net tylerbuilds-deepseek-harness-5a57549/src/transport.ts :76
response = await fetch(`${this.baseUrl}/chat/completions`, {
secrets 3
- secrets tylerbuilds-deepseek-harness-5a57549/src/agent/stream.ts :216
return process.env.DEEPSEEK_API_KEY ?? ""; - secrets tylerbuilds-deepseek-harness-5a57549/src/corpus.ts :2291
if (!process.env.DEEPSEEK_API_KEY) { - secrets tylerbuilds-deepseek-harness-5a57549/src/runner.ts :116
deepseek_api_key_present: Boolean(process.env.DEEPSEEK_API_KEY),
install hooks 1
- prepack tylerbuilds-deepseek-harness-5a57549/package.json :41
npm run build
declared dependencies 7
- @modelcontextprotocol/sdk@^1.18.2
- ink@^7.1.1
- react@^19.2.7
- zod@^3.25.76
- @types/node@^24.0.15
- @types/react@^19.2.7
- typescript@^5.8.3