github Rust re-analysis due

eli-labz/Godcoder

github

A local-first, open-source coding agent for your desktop. Bring your own LLM key; your code stays on your machine and only ever leaves to the model provider. The AI Agent builds its own Harnes.

maintainer
eli-labz
license
NOASSERTION
first seen
2026-06-27
last seen
2026-08-31
releases · 30d
0
short id

Drift inferred · capture-to-capture

No drift recorded — single capability capture; advisories appear once its surface changes.

capabilities 25 tools
transport stdio · http counts 25 tools · 0 res · 0 prompts permission surface via code analysis

tools

  • clear_click_history
  • click
  • drag
  • get_all_visited_apps
  • get_displays
  • get_mouse_position
  • gui_extract_info
  • gui_locate_element
  • gui_verify_vision
  • init_app
  • key_press
  • loop_estimate_cost
  • loop_get_pattern
  • loop_get_skill
  • loop_get_state
  • loop_list_patterns
  • loop_list_skills
  • loop_list_state_files
  • loop_recommend_pattern
  • move_mouse
  • screenshot
  • screenshot_for_display
  • scroll
  • type_text
  • wait
skills & danger signals github-tarball
prompt-surface shipped agent-instruction files + hidden-content / dangerous-code findings — quoted from the analyzed source

analyzed commit 487727b · analyzer v33 · 1w ago

skills & prompt files 60

code evidence vGodcoder · github-tarball
evidence-backed findings quoted directly from the published source artifact — not inferred

code files: 1153

filesystem 119

  • fs (weak) eli-labz-Godcoder-487727b/.github/scripts/set-version.mjs :4 import { readFileSync, writeFileSync } from 'node:fs';
  • fs (weak) eli-labz-Godcoder-487727b/third_party/loop-engineering-main/scripts/append-run-log.mjs :6 import { readFile, writeFile } from 'node:fs/promises';
  • fs (weak) eli-labz-Godcoder-487727b/third_party/loop-engineering-main/scripts/check-loop-init-sync.mjs :2 import { readFile } from 'node:fs/promises';
  • fs (weak) eli-labz-Godcoder-487727b/third_party/loop-engineering-main/scripts/validate-registry.mjs :6 import { readFile, readdir, stat } from 'node:fs/promises';
  • fs eli-labz-Godcoder-487727b/third_party/loop-engineering-main/tools/goal-audit/dist/auditor.js :1 import { readdir, readFile, stat } from 'node:fs/promises';
  • fs eli-labz-Godcoder-487727b/third_party/loop-engineering-main/tools/goal-audit/src/auditor.ts :1 import { readdir, readFile, stat } from 'node:fs/promises';
  • fs eli-labz-Godcoder-487727b/third_party/loop-engineering-main/tools/loop-audit/dist/auditor.js :1 import { readdir, readFile, stat } from 'node:fs/promises';
  • fs eli-labz-Godcoder-487727b/third_party/loop-engineering-main/tools/loop-audit/src/auditor.ts :1 import { readdir, readFile, stat } from 'node:fs/promises';
  • fs (weak) eli-labz-Godcoder-487727b/third_party/loop-engineering-main/tools/loop-audit/test/auditor.test.mjs :3 import { mkdtemp, mkdir, writeFile, rm } from 'node:fs/promises';
  • fs eli-labz-Godcoder-487727b/third_party/loop-engineering-main/tools/loop-cost/dist/cli.js :2 import { readFile, access } from 'node:fs/promises';
  • fs (weak) eli-labz-Godcoder-487727b/third_party/loop-engineering-main/tools/loop-cost/scripts/bundle-registry.mjs :2 import { readFile, writeFile, access } from 'node:fs/promises';
  • fs eli-labz-Godcoder-487727b/third_party/loop-engineering-main/tools/loop-cost/src/cli.ts :2 import { readFile, access } from 'node:fs/promises';
  • fs eli-labz-Godcoder-487727b/third_party/loop-engineering-main/tools/loop-init/dist/cli.js :2 import { cp, mkdir, readFile, writeFile, access } from 'node:fs/promises';
  • fs (weak) eli-labz-Godcoder-487727b/third_party/loop-engineering-main/tools/loop-init/scripts/bundle-assets.mjs :2 import { cp, rm, access, rename, mkdir } from 'node:fs/promises';
  • fs eli-labz-Godcoder-487727b/third_party/loop-engineering-main/tools/loop-init/src/cli.ts :2 import { cp, mkdir, readFile, writeFile, access } from 'node:fs/promises';
  • fs (weak) eli-labz-Godcoder-487727b/third_party/loop-engineering-main/tools/loop-init/test/cli.test.mjs :3 import { mkdtemp, rm, access } from 'node:fs/promises';
  • fs eli-labz-Godcoder-487727b/third_party/loop-engineering-main/tools/loop-sync/dist/sync.js :10 import { readFile, access } from 'node:fs/promises';
  • fs eli-labz-Godcoder-487727b/third_party/loop-engineering-main/tools/loop-sync/src/sync.ts :11 import { readFile, writeFile, access, mkdir } from 'node:fs/promises';
  • fs (weak) eli-labz-Godcoder-487727b/third_party/loop-engineering-main/tools/loop-sync/test/sync.test.mjs :4 import { mkdir, writeFile, rm } from 'node:fs/promises';
  • fs eli-labz-Godcoder-487727b/third_party/loop-engineering-main/tools/mcp-server/dist/resolver.js :1 import { readdir, readFile, stat } from 'node:fs/promises';
  • fs eli-labz-Godcoder-487727b/third_party/loop-engineering-main/tools/mcp-server/src/resolver.ts :1 import { readdir, readFile, stat } from 'node:fs/promises';
  • fs (weak) eli-labz-Godcoder-487727b/third_party/loop-engineering-main/tools/mcp-server/test/server.test.mjs :3 import { mkdtemp, mkdir, writeFile, rm } from 'node:fs/promises';
  • fs (weak) eli-labz-Godcoder-487727b/third_party/open-cowork-main/.github/scripts/deepseek-common.mjs :1 import fs from 'node:fs';
  • fs (weak) eli-labz-Godcoder-487727b/third_party/open-cowork-main/scripts/after-pack.js :13 const fs = require('fs');
  • fs (weak) eli-labz-Godcoder-487727b/third_party/open-cowork-main/scripts/bench-api.mjs :16 import fs from 'node:fs';
  • fs (weak) eli-labz-Godcoder-487727b/third_party/open-cowork-main/scripts/build-windows-artifacts.js :1 const fs = require('node:fs');
  • fs (weak) eli-labz-Godcoder-487727b/third_party/open-cowork-main/scripts/build-windows.js :3 const fs = require('node:fs');
  • fs (weak) eli-labz-Godcoder-487727b/third_party/open-cowork-main/scripts/bundle-mcp.js :13 const fs = require('fs');
  • fs (weak) eli-labz-Godcoder-487727b/third_party/open-cowork-main/scripts/compress-dmg.js :22 const fs = require('fs');
  • fs (weak) eli-labz-Godcoder-487727b/third_party/open-cowork-main/scripts/download-node.js :4 const fs = require('fs');
  • fs (weak) eli-labz-Godcoder-487727b/third_party/open-cowork-main/scripts/pre-build-check.js :12 const fs = require('fs');
  • fs (weak) eli-labz-Godcoder-487727b/third_party/open-cowork-main/scripts/prepare-gui-tools.js :12 const fs = require('fs');
  • fs (weak) eli-labz-Godcoder-487727b/third_party/open-cowork-main/scripts/prepare-python.js :28 const fs = require('fs');
  • fs eli-labz-Godcoder-487727b/third_party/open-cowork-main/src/main/claude/agent-runner.ts :42 import * as fs from 'fs';
  • fs eli-labz-Godcoder-487727b/third_party/open-cowork-main/src/main/claude/windows-bash-operations.ts :1 import { existsSync } from 'fs';
  • fs eli-labz-Godcoder-487727b/third_party/open-cowork-main/src/main/db/database.ts :9 import { existsSync, mkdirSync, statSync, renameSync, openSync, readSync, closeSync } from 'fs';
  • fs eli-labz-Godcoder-487727b/third_party/open-cowork-main/src/main/index.ts :17 import * as fs from 'fs';
  • fs eli-labz-Godcoder-487727b/third_party/open-cowork-main/src/main/mcp/gui-operate-server.ts :34 import * as fs from 'fs/promises';
  • fs eli-labz-Godcoder-487727b/third_party/open-cowork-main/src/main/mcp/mcp-config-store.ts :3 import * as fs from 'fs';
  • fs eli-labz-Godcoder-487727b/third_party/open-cowork-main/src/main/mcp/mcp-logger.ts :8 import * as fs from 'fs/promises';
  • fs eli-labz-Godcoder-487727b/third_party/open-cowork-main/src/main/mcp/mcp-manager.ts :178 const fs = require('fs');
  • fs (weak) eli-labz-Godcoder-487727b/third_party/open-cowork-main/src/main/mcp/software-dev-server-example.ts :22 import * as fs from 'fs/promises';
  • fs eli-labz-Godcoder-487727b/third_party/open-cowork-main/src/main/memory/memory-eval-harness.ts :1 import * as fs from 'node:fs';
  • fs eli-labz-Godcoder-487727b/third_party/open-cowork-main/src/main/memory/memory-service.ts :1 import * as fs from 'node:fs';
  • fs eli-labz-Godcoder-487727b/third_party/open-cowork-main/src/main/memory/memory-utils.ts :2 import * as fs from 'node:fs';
  • fs eli-labz-Godcoder-487727b/third_party/open-cowork-main/src/main/preflight.ts :5 import * as fs from 'fs';
  • fs (weak) eli-labz-Godcoder-487727b/third_party/open-cowork-main/src/main/sandbox/lima-agent/index.ts :17 import * as fs from 'fs';
  • fs (weak) eli-labz-Godcoder-487727b/third_party/open-cowork-main/src/main/sandbox/lima-bridge.ts :15 import * as fs from 'fs';
  • fs (weak) eli-labz-Godcoder-487727b/third_party/open-cowork-main/src/main/sandbox/native-executor.ts :8 import * as fs from 'fs';
  • fs (weak) eli-labz-Godcoder-487727b/third_party/open-cowork-main/src/main/sandbox/path-guard.ts :10 import * as fs from 'fs';
  • fs (weak) eli-labz-Godcoder-487727b/third_party/open-cowork-main/src/main/sandbox/path-resolver.ts :2 import * as fs from 'fs';
  • fs (weak) eli-labz-Godcoder-487727b/third_party/open-cowork-main/src/main/sandbox/wsl-agent/index.ts :14 import * as fs from 'fs';
  • fs (weak) eli-labz-Godcoder-487727b/third_party/open-cowork-main/src/main/sandbox/wsl-bridge.ts :15 import * as fs from 'fs';
  • fs eli-labz-Godcoder-487727b/third_party/open-cowork-main/src/main/session/session-manager.ts :15 import * as fs from 'fs';
  • fs eli-labz-Godcoder-487727b/third_party/open-cowork-main/src/main/skills/plugin-runtime-service.ts :1 import * as fs from 'node:fs';
  • fs eli-labz-Godcoder-487727b/third_party/open-cowork-main/src/main/skills/skills-manager.ts :14 import * as fs from 'fs';
  • fs eli-labz-Godcoder-487727b/third_party/open-cowork-main/src/main/tools/sandbox-tool-executor.ts :8 import * as fs from 'fs';
  • fs eli-labz-Godcoder-487727b/third_party/open-cowork-main/src/main/tools/tool-executor.ts :1 import * as fs from 'fs';
  • fs eli-labz-Godcoder-487727b/third_party/open-cowork-main/src/main/utils/logger.ts :5 import * as fs from 'fs';
  • fs eli-labz-Godcoder-487727b/third_party/open-cowork-main/src/main/utils/recent-workspace-files.ts :1 import fs from 'node:fs/promises';
  • fs eli-labz-Godcoder-487727b/third_party/open-cowork-main/src/main/utils/store-encryption.ts :2 import * as fs from 'fs';
  • fs (weak) eli-labz-Godcoder-487727b/third_party/open-cowork-main/src/tests/memory/core-memory-store.test.ts :2 import fs from 'node:fs';
  • fs (weak) eli-labz-Godcoder-487727b/third_party/open-cowork-main/src/tests/memory/memory-eval-harness.test.ts :78 import fs from 'node:fs';
  • fs (weak) eli-labz-Godcoder-487727b/third_party/open-cowork-main/src/tests/memory/memory-integration-files.test.ts :2 import { readFileSync } from 'node:fs';
  • fs (weak) eli-labz-Godcoder-487727b/third_party/open-cowork-main/src/tests/memory/memory-service.test.ts :73 import fs from 'node:fs';
  • fs (weak) eli-labz-Godcoder-487727b/third_party/open-cowork-main/src/tests/memory/memory-smoke-harness.test.ts :73 import fs from 'node:fs';
  • fs (weak) eli-labz-Godcoder-487727b/third_party/open-cowork-main/src/tests/pre-build-check.test.ts :2 import fs from 'fs';
  • fs (weak) eli-labz-Godcoder-487727b/third_party/open-cowork-main/src/tests/preflight.test.ts :7 import * as fs from 'fs';
  • fs (weak) eli-labz-Godcoder-487727b/third_party/open-cowork-main/src/tests/skills/dangling-symlink.test.ts :2 import * as fs from 'fs';
  • fs (weak) eli-labz-Godcoder-487727b/third_party/open-cowork-main/tests/agent-runner-loop-guard-abort.test.ts :2 import { readFileSync } from 'node:fs';
  • fs (weak) eli-labz-Godcoder-487727b/third_party/open-cowork-main/tests/agent-runner-pi.test.ts :2 import { readFileSync } from 'node:fs';
  • fs (weak) eli-labz-Godcoder-487727b/third_party/open-cowork-main/tests/api-config-state.test.ts :3 import fs from 'node:fs';
  • fs (weak) eli-labz-Godcoder-487727b/third_party/open-cowork-main/tests/app-layout-scroll-lock.test.ts :2 import { readFileSync } from 'node:fs';
  • fs (weak) eli-labz-Godcoder-487727b/third_party/open-cowork-main/tests/app-startup-lazy-load.test.ts :2 import fs from 'node:fs';
  • fs (weak) eli-labz-Godcoder-487727b/third_party/open-cowork-main/tests/build-windows-artifacts.test.ts :2 import fs from 'node:fs';
  • fs (weak) eli-labz-Godcoder-487727b/third_party/open-cowork-main/tests/build-windows-script.test.ts :2 import fs from 'node:fs';
  • fs (weak) eli-labz-Godcoder-487727b/third_party/open-cowork-main/tests/bundle-mcp-script.test.ts :1 import fs from 'node:fs';
  • fs (weak) eli-labz-Godcoder-487727b/third_party/open-cowork-main/tests/chat-view-claude-layout.test.ts :2 import fs from 'node:fs';
  • fs (weak) eli-labz-Godcoder-487727b/third_party/open-cowork-main/tests/chat-view-stop-entry.test.ts :2 import { readFileSync } from 'node:fs';
  • fs (weak) eli-labz-Godcoder-487727b/third_party/open-cowork-main/tests/chat-view-width-layout.test.ts :2 import fs from 'fs';
  • fs (weak) eli-labz-Godcoder-487727b/third_party/open-cowork-main/tests/config-modal-claude-layout.test.ts :2 import fs from 'node:fs';
  • fs (weak) eli-labz-Godcoder-487727b/third_party/open-cowork-main/tests/context-panel-recent-files.test.ts :3 import fs from 'node:fs';
  • fs (weak) eli-labz-Godcoder-487727b/third_party/open-cowork-main/tests/dark-theme-palette.test.ts :2 import fs from 'node:fs';
  • fs (weak) eli-labz-Godcoder-487727b/third_party/open-cowork-main/tests/database-path-recovery.test.ts :1 import fs from 'node:fs';
  • fs (weak) eli-labz-Godcoder-487727b/third_party/open-cowork-main/tests/deepseek-thinking-serialization.test.ts :3 import fs from 'node:fs';
  • fs (weak) eli-labz-Godcoder-487727b/third_party/open-cowork-main/tests/dev-script-guard.test.ts :1 import { readFileSync } from 'node:fs';
  • fs (weak) eli-labz-Godcoder-487727b/third_party/open-cowork-main/tests/index-config-window-behavior.test.ts :3 import fs from 'node:fs';
  • fs (weak) eli-labz-Godcoder-487727b/third_party/open-cowork-main/tests/index-file-navigation-handling.test.ts :2 import fs from 'node:fs';
  • fs (weak) eli-labz-Godcoder-487727b/third_party/open-cowork-main/tests/logger-context.test.ts :1 import fs from 'node:fs';
  • fs (weak) eli-labz-Godcoder-487727b/third_party/open-cowork-main/tests/logger-fallback.test.ts :1 import fs from 'node:fs';
  • fs (weak) eli-labz-Godcoder-487727b/third_party/open-cowork-main/tests/message-card-ask-user-question-state.test.ts :2 import fs from 'node:fs';
  • fs (weak) eli-labz-Godcoder-487727b/third_party/open-cowork-main/tests/message-card-citation-link-normalization.test.ts :2 import fs from 'node:fs';
  • fs (weak) eli-labz-Godcoder-487727b/third_party/open-cowork-main/tests/message-card-claude-layout.test.ts :2 import fs from 'node:fs';
  • fs (weak) eli-labz-Godcoder-487727b/third_party/open-cowork-main/tests/message-card-file-attachment-layout.test.ts :2 import fs from 'fs';
  • fs (weak) eli-labz-Godcoder-487727b/third_party/open-cowork-main/tests/message-card-link-handling.test.ts :3 import fs from 'node:fs';
  • fs (weak) eli-labz-Godcoder-487727b/third_party/open-cowork-main/tests/nav-server-session-id-validation.test.ts :3 import fs from 'node:fs';
  • fs (weak) eli-labz-Godcoder-487727b/third_party/open-cowork-main/tests/plugin-runtime-service.test.ts :2 import fs from 'node:fs';
  • fs (weak) eli-labz-Godcoder-487727b/third_party/open-cowork-main/tests/prose-chat-list-style.test.ts :2 import fs from 'fs';
  • fs (weak) eli-labz-Godcoder-487727b/third_party/open-cowork-main/tests/provider-guidance-ui.test.ts :2 import fs from 'node:fs';
  • fs (weak) eli-labz-Godcoder-487727b/third_party/open-cowork-main/tests/recent-workspace-files.test.ts :1 import fs from 'node:fs/promises';
  • fs (weak) eli-labz-Godcoder-487727b/third_party/open-cowork-main/tests/remote-control-panel-claude-layout.test.ts :2 import fs from 'node:fs';
  • fs (weak) eli-labz-Godcoder-487727b/third_party/open-cowork-main/tests/remote-control-panel-imports.test.ts :2 import { readFileSync } from 'node:fs';
  • fs (weak) eli-labz-Godcoder-487727b/third_party/open-cowork-main/tests/remote-control-panel-links.test.ts :2 import { readFileSync } from 'node:fs';
  • fs (weak) eli-labz-Godcoder-487727b/third_party/open-cowork-main/tests/sandbox-command-injection.test.ts :14 import * as fs from 'node:fs';
  • fs (weak) eli-labz-Godcoder-487727b/third_party/open-cowork-main/tests/sandbox-executor-containment.test.ts :2 import fs from 'node:fs';
  • fs (weak) eli-labz-Godcoder-487727b/third_party/open-cowork-main/tests/scheduled-task-session-title-entry.test.ts :2 import { readFileSync } from 'node:fs';
  • fs (weak) eli-labz-Godcoder-487727b/third_party/open-cowork-main/tests/settings-panel-plugin-entry.test.ts :2 import { readFileSync, readdirSync } from 'node:fs';
  • fs (weak) eli-labz-Godcoder-487727b/third_party/open-cowork-main/tests/settings-panel-schedule-entry.test.ts :2 import { readFileSync, readdirSync } from 'node:fs';
  • fs (weak) eli-labz-Godcoder-487727b/third_party/open-cowork-main/tests/settings-sandbox-status.test.ts :2 import fs from 'node:fs';
  • fs (weak) eli-labz-Godcoder-487727b/third_party/open-cowork-main/tests/skills-manager-plugin-install.test.ts :2 import fs from 'node:fs';
  • fs (weak) eli-labz-Godcoder-487727b/third_party/open-cowork-main/tests/skills-manager-storage-path.test.ts :2 import fs from 'node:fs';
  • fs (weak) eli-labz-Godcoder-487727b/third_party/open-cowork-main/tests/store-encryption.test.ts :2 import * as fs from 'fs';
  • fs (weak) eli-labz-Godcoder-487727b/third_party/open-cowork-main/tests/theme-settings-persistence.test.ts :3 import fs from 'node:fs';
  • fs (weak) eli-labz-Godcoder-487727b/third_party/open-cowork-main/tests/use-ipc-config-modal-gate.test.ts :3 import fs from 'node:fs';
  • fs (weak) eli-labz-Godcoder-487727b/third_party/open-cowork-main/tests/use-ipc-session-start-error-handling.test.ts :2 import fs from 'node:fs';
  • fs (weak) eli-labz-Godcoder-487727b/third_party/open-cowork-main/tests/vite-config-watch-ignore.test.ts :2 import { readFileSync } from 'node:fs';
  • fs (weak) eli-labz-Godcoder-487727b/third_party/open-cowork-main/tests/welcome-view-claude-layout.test.ts :2 import fs from 'node:fs';
  • fs (weak) eli-labz-Godcoder-487727b/third_party/open-cowork-main/tests/welcome-view-submit-guard.test.ts :2 import fs from 'node:fs';
  • fs (weak) eli-labz-Godcoder-487727b/third_party/open-cowork-main/tests/windows-legacy-uninstall-remediation.test.ts :2 import fs from 'node:fs';

shell / exec 31

  • shell eli-labz-Godcoder-487727b/apps/desktop/src/components/agent/InteractiveTerminal/InteractiveTerminal.tsx :48 const pty = spawn('/bin/zsh', [], {
  • shell eli-labz-Godcoder-487727b/third_party/loop-engineering-main/tools/loop-audit/dist/auditor.js :3 import { execSync } from 'node:child_process';
  • shell eli-labz-Godcoder-487727b/third_party/loop-engineering-main/tools/loop-audit/src/auditor.ts :3 import { execSync } from 'node:child_process';
  • shell (weak) eli-labz-Godcoder-487727b/third_party/loop-engineering-main/tools/loop-audit/test/auditor.test.mjs :6 import { execSync } from 'node:child_process';
  • shell (weak) eli-labz-Godcoder-487727b/third_party/loop-engineering-main/tools/loop-init/test/cli.test.mjs :6 import { execFile } from 'node:child_process';
  • shell (weak) eli-labz-Godcoder-487727b/third_party/loop-engineering-main/tools/mcp-server/test/server.test.mjs :7 import { spawn } from 'node:child_process';
  • shell (weak) eli-labz-Godcoder-487727b/third_party/open-cowork-main/.github/scripts/deepseek-common.mjs :4 import { execFileSync } from 'node:child_process';
  • shell (weak) eli-labz-Godcoder-487727b/third_party/open-cowork-main/scripts/build-windows.js :5 const { spawn, spawnSync } = require('node:child_process');
  • shell (weak) eli-labz-Godcoder-487727b/third_party/open-cowork-main/scripts/compress-dmg.js :21 const { execSync } = require('child_process');
  • shell (weak) eli-labz-Godcoder-487727b/third_party/open-cowork-main/scripts/download-node.js :6 const { execSync } = require('child_process');
  • shell (weak) eli-labz-Godcoder-487727b/third_party/open-cowork-main/scripts/prepare-gui-tools.js :14 const { execFileSync } = require('child_process');
  • shell (weak) eli-labz-Godcoder-487727b/third_party/open-cowork-main/scripts/prepare-python.js :30 const { execSync } = require('child_process');
  • shell eli-labz-Godcoder-487727b/third_party/open-cowork-main/src/main/claude/agent-runner.ts :44 import { execFileSync, spawn } from 'child_process';
  • shell eli-labz-Godcoder-487727b/third_party/open-cowork-main/src/main/claude/windows-bash-operations.ts :3 import { spawn, type ChildProcess, type SpawnOptions } from 'child_process';
  • shell eli-labz-Godcoder-487727b/third_party/open-cowork-main/src/main/index.ts :18 import { execFileSync } from 'child_process';
  • shell eli-labz-Godcoder-487727b/third_party/open-cowork-main/src/main/mcp/gui-operate-server.ts :30 import { execFile, spawn } from 'child_process';
  • shell eli-labz-Godcoder-487727b/third_party/open-cowork-main/src/main/mcp/mcp-manager.ts :374 const { execFile } = await import('child_process');
  • shell (weak) eli-labz-Godcoder-487727b/third_party/open-cowork-main/src/main/mcp/software-dev-server-example.ts :24 import { exec, execFile } from 'child_process';
  • shell (weak) eli-labz-Godcoder-487727b/third_party/open-cowork-main/src/main/sandbox/lima-agent/index.ts :19 import { spawn } from 'child_process';
  • shell (weak) eli-labz-Godcoder-487727b/third_party/open-cowork-main/src/main/sandbox/lima-bridge.ts :11 import { spawn, exec, execFile, ChildProcess } from 'child_process';
  • shell (weak) eli-labz-Godcoder-487727b/third_party/open-cowork-main/src/main/sandbox/lima-sync.ts :479 const { execFile } = await import('child_process');
  • shell (weak) eli-labz-Godcoder-487727b/third_party/open-cowork-main/src/main/sandbox/native-executor.ts :11 import { spawn } from 'child_process';
  • shell (weak) eli-labz-Godcoder-487727b/third_party/open-cowork-main/src/main/sandbox/sandbox-sync.ts :17 import { execFile } from 'child_process';
  • shell (weak) eli-labz-Godcoder-487727b/third_party/open-cowork-main/src/main/sandbox/wsl-agent/index.ts :16 import { spawn } from 'child_process';
  • shell (weak) eli-labz-Godcoder-487727b/third_party/open-cowork-main/src/main/sandbox/wsl-bridge.ts :11 import { spawn, execFile, ChildProcess } from 'child_process';
  • shell eli-labz-Godcoder-487727b/third_party/open-cowork-main/src/main/skills/plugin-runtime-service.ts :3 import { execFile } from 'node:child_process';
  • shell eli-labz-Godcoder-487727b/third_party/open-cowork-main/src/main/skills/skills-manager.ts :697 // const { spawn } = await import('child_process');
  • shell eli-labz-Godcoder-487727b/third_party/open-cowork-main/src/main/tools/tool-executor.ts :4 import { spawn } from 'child_process';
  • shell (weak) eli-labz-Godcoder-487727b/third_party/open-cowork-main/src/tests/claude/windows-bash-operations.test.ts :5 import type { ChildProcess, SpawnOptions } from 'child_process';
  • shell (weak) eli-labz-Godcoder-487727b/third_party/open-cowork-main/tests/database-path-recovery.test.ts :46 exec(): void {}
  • shell (weak) eli-labz-Godcoder-487727b/third_party/open-cowork-main/tests/sandbox-command-injection.test.ts :178 expect(sandboxSyncSrc).toContain("import { execFile } from 'child_process'");

network 18

  • net (weak) eli-labz-Godcoder-487727b/third_party/open-cowork-main/.github/scripts/deepseek-common.mjs :259 const response = await fetch(buildDeepSeekChatUrl(baseUrl), {
  • net (weak) eli-labz-Godcoder-487727b/third_party/open-cowork-main/scripts/bench-api.mjs :66 const res = await fetch(endpoint, {
  • net (weak) eli-labz-Godcoder-487727b/third_party/open-cowork-main/scripts/download-node.js :3 const https = require('https');
  • net (weak) eli-labz-Godcoder-487727b/third_party/open-cowork-main/scripts/prepare-python.js :27 const https = require('https');
  • net eli-labz-Godcoder-487727b/third_party/open-cowork-main/src/main/config/api-diagnostics.ts :9 import * as net from 'net';
  • net eli-labz-Godcoder-487727b/third_party/open-cowork-main/src/main/config/ollama-api.ts :142 const response = await fetch(`${baseUrl}/models`, {
  • net eli-labz-Godcoder-487727b/third_party/open-cowork-main/src/main/index.ts :157 const response = await fetch(url, { method: 'GET' });
  • net eli-labz-Godcoder-487727b/third_party/open-cowork-main/src/main/mcp/gui-operate-server.ts :4359 const https = require('https');
  • net eli-labz-Godcoder-487727b/third_party/open-cowork-main/src/main/mcp/mcp-manager.ts :1107 const response = await fetch('http://localhost:9222/json/version', {
  • net (weak) eli-labz-Godcoder-487727b/third_party/open-cowork-main/src/main/mcp/software-dev-server-example.ts :881 const https = require('https');
  • net eli-labz-Godcoder-487727b/third_party/open-cowork-main/src/main/nav-server.ts :13 import * as http from 'http';
  • net eli-labz-Godcoder-487727b/third_party/open-cowork-main/src/main/remote/channels/feishu/feishu-api.ts :67 const response = await fetch(`${FEISHU_API_BASE}/auth/v3/tenant_access_token/internal`, {
  • net eli-labz-Godcoder-487727b/third_party/open-cowork-main/src/main/remote/channels/feishu/feishu-channel.ts :694 const response = await fetch(image.url);
  • net eli-labz-Godcoder-487727b/third_party/open-cowork-main/src/main/remote/gateway.ts :9 import { createServer, Server as HttpServer, IncomingMessage, ServerResponse } from 'http';
  • net eli-labz-Godcoder-487727b/third_party/open-cowork-main/src/main/tools/sandbox-tool-executor.ts :310 response = await fetch(parsed.toString(), {
  • net eli-labz-Godcoder-487727b/third_party/open-cowork-main/src/main/tools/tool-executor.ts :180 response = await fetch(parsed.toString(), {
  • net eli-labz-Godcoder-487727b/v1/gui/src/api/apiConfig.tsx :1 import axios, { AxiosInstance } from 'axios';
  • net eli-labz-Godcoder-487727b/v1/gui/src/utils/SocketUtils.tsx :1 import { Socket } from 'net';

secrets 6

  • secrets (weak) eli-labz-Godcoder-487727b/third_party/open-cowork-main/scripts/notarize.js :27 const { APPLE_ID, APPLE_ID_PASSWORD, APPLE_TEAM_ID } = process.env;
  • secrets eli-labz-Godcoder-487727b/third_party/open-cowork-main/src/main/config/config-store.ts :1530 delete process.env.ANTHROPIC_API_KEY;
  • secrets eli-labz-Godcoder-487727b/third_party/open-cowork-main/src/main/index.ts :818 log(' ANTHROPIC_AUTH_TOKEN:', process.env.ANTHROPIC_AUTH_TOKEN ? '✓ Set' : '✗ Not set');
  • secrets eli-labz-Godcoder-487727b/third_party/open-cowork-main/src/main/mcp/gui-operate-server.ts :4292 const anthropicApiKey = process.env.ANTHROPIC_API_KEY || process.env.ANTHROPIC_AUTH_TOKEN;
  • secrets (weak) eli-labz-Godcoder-487727b/third_party/open-cowork-main/src/main/mcp/software-dev-server-example.ts :833 const anthropicApiKey = process.env.ANTHROPIC_API_KEY || process.env.ANTHROPIC_AUTH_TOKEN;
  • secrets (weak) eli-labz-Godcoder-487727b/third_party/open-cowork-main/tests/config-store-env.test.ts :44 ANTHROPIC_API_KEY: process.env.ANTHROPIC_API_KEY,

database 6

  • db eli-labz-Godcoder-487727b/third_party/open-cowork-main/src/main/db/database.ts :6 import Database from 'better-sqlite3';
  • db eli-labz-Godcoder-487727b/third_party/open-cowork-main/src/main/index.ts :797 require('better-sqlite3');
  • db eli-labz-Godcoder-487727b/third_party/open-cowork-main/src/main/memory/memory-manager.ts :1 import type Database from 'better-sqlite3';
  • db (weak) eli-labz-Godcoder-487727b/third_party/open-cowork-main/src/tests/memory/memory-eval-harness.test.ts :77 import Database from 'better-sqlite3';
  • db (weak) eli-labz-Godcoder-487727b/third_party/open-cowork-main/src/tests/memory/memory-service.test.ts :72 import Database from 'better-sqlite3';
  • db (weak) eli-labz-Godcoder-487727b/third_party/open-cowork-main/src/tests/memory/memory-smoke-harness.test.ts :72 import Database from 'better-sqlite3';

tool registrations 33

  • loop_list_patterns eli-labz-Godcoder-487727b/third_party/loop-engineering-main/tools/mcp-server/dist/index.js :104
  • loop_list_skills eli-labz-Godcoder-487727b/third_party/loop-engineering-main/tools/mcp-server/dist/index.js :122
  • loop_list_state_files eli-labz-Godcoder-487727b/third_party/loop-engineering-main/tools/mcp-server/dist/index.js :131
  • loop_get_pattern eli-labz-Godcoder-487727b/third_party/loop-engineering-main/tools/mcp-server/dist/index.js :143
  • loop_get_skill eli-labz-Godcoder-487727b/third_party/loop-engineering-main/tools/mcp-server/dist/index.js :166
  • loop_get_state eli-labz-Godcoder-487727b/third_party/loop-engineering-main/tools/mcp-server/dist/index.js :180
  • loop_recommend_pattern eli-labz-Godcoder-487727b/third_party/loop-engineering-main/tools/mcp-server/dist/index.js :194
  • loop_estimate_cost eli-labz-Godcoder-487727b/third_party/loop-engineering-main/tools/mcp-server/dist/index.js :247
  • loop_list_patterns eli-labz-Godcoder-487727b/third_party/loop-engineering-main/tools/mcp-server/src/index.ts :171
  • loop_list_skills eli-labz-Godcoder-487727b/third_party/loop-engineering-main/tools/mcp-server/src/index.ts :195
  • loop_list_state_files eli-labz-Godcoder-487727b/third_party/loop-engineering-main/tools/mcp-server/src/index.ts :210
  • loop_get_pattern eli-labz-Godcoder-487727b/third_party/loop-engineering-main/tools/mcp-server/src/index.ts :228
  • loop_get_skill eli-labz-Godcoder-487727b/third_party/loop-engineering-main/tools/mcp-server/src/index.ts :261
  • loop_get_state eli-labz-Godcoder-487727b/third_party/loop-engineering-main/tools/mcp-server/src/index.ts :281
  • loop_recommend_pattern eli-labz-Godcoder-487727b/third_party/loop-engineering-main/tools/mcp-server/src/index.ts :301
  • loop_estimate_cost eli-labz-Godcoder-487727b/third_party/loop-engineering-main/tools/mcp-server/src/index.ts :353
  • get_displays eli-labz-Godcoder-487727b/third_party/open-cowork-main/src/main/mcp/gui-operate-server.ts :6075
  • click eli-labz-Godcoder-487727b/third_party/open-cowork-main/src/main/mcp/gui-operate-server.ts :6085
  • type_text eli-labz-Godcoder-487727b/third_party/open-cowork-main/src/main/mcp/gui-operate-server.ts :6126
  • key_press eli-labz-Godcoder-487727b/third_party/open-cowork-main/src/main/mcp/gui-operate-server.ts :6156
  • scroll eli-labz-Godcoder-487727b/third_party/open-cowork-main/src/main/mcp/gui-operate-server.ts :6178
  • drag eli-labz-Godcoder-487727b/third_party/open-cowork-main/src/main/mcp/gui-operate-server.ts :6216
  • screenshot eli-labz-Godcoder-487727b/third_party/open-cowork-main/src/main/mcp/gui-operate-server.ts :6253
  • screenshot_for_display eli-labz-Godcoder-487727b/third_party/open-cowork-main/src/main/mcp/gui-operate-server.ts :6283
  • get_mouse_position eli-labz-Godcoder-487727b/third_party/open-cowork-main/src/main/mcp/gui-operate-server.ts :6324
  • move_mouse eli-labz-Godcoder-487727b/third_party/open-cowork-main/src/main/mcp/gui-operate-server.ts :6333
  • wait eli-labz-Godcoder-487727b/third_party/open-cowork-main/src/main/mcp/gui-operate-server.ts :6362
  • gui_locate_element eli-labz-Godcoder-487727b/third_party/open-cowork-main/src/main/mcp/gui-operate-server.ts :6383
  • gui_verify_vision eli-labz-Godcoder-487727b/third_party/open-cowork-main/src/main/mcp/gui-operate-server.ts :6403
  • gui_extract_info eli-labz-Godcoder-487727b/third_party/open-cowork-main/src/main/mcp/gui-operate-server.ts :6422
  • get_all_visited_apps eli-labz-Godcoder-487727b/third_party/open-cowork-main/src/main/mcp/gui-operate-server.ts :6442
  • init_app eli-labz-Godcoder-487727b/third_party/open-cowork-main/src/main/mcp/gui-operate-server.ts :6452
  • clear_click_history eli-labz-Godcoder-487727b/third_party/open-cowork-main/src/main/mcp/gui-operate-server.ts :6468

install hooks 8

  • prepublishOnly eli-labz-Godcoder-487727b/third_party/loop-engineering-main/tools/goal-audit/package.json :16 npm test
  • prepublishOnly eli-labz-Godcoder-487727b/third_party/loop-engineering-main/tools/loop-audit/package.json :16 npm test
  • prepublishOnly eli-labz-Godcoder-487727b/third_party/loop-engineering-main/tools/loop-cost/package.json :18 npm test
  • prepublishOnly eli-labz-Godcoder-487727b/third_party/loop-engineering-main/tools/loop-init/package.json :19 npm test
  • prepublishOnly eli-labz-Godcoder-487727b/third_party/loop-engineering-main/tools/loop-sync/package.json :17 npm test
  • prepublishOnly eli-labz-Godcoder-487727b/third_party/loop-engineering-main/tools/mcp-server/package.json :16 npm test
  • postinstall eli-labz-Godcoder-487727b/third_party/open-cowork-main/package.json :49 patch-package && node scripts/download-node.js && npm run rebuild
  • prepare eli-labz-Godcoder-487727b/third_party/open-cowork-main/package.json :50 husky

declared dependencies 162

  • @tauri-apps/api@2.11.1
  • @tauri-apps/plugin-dialog@^2.6.0
  • @tauri-apps/plugin-notification@^2.3.3
  • @tauri-apps/plugin-shell@^2.0.0
  • @xterm/addon-fit@^0.11.0
  • antd@^6.3.2
  • buffer@^6.0.3
  • dayjs@^1.11.20
  • gitdiff-parser@^0.3.1
  • lucide-react@^0.577.0
  • mermaid@^11.13.0
  • path-browserify@^1.0.1
  • react@^18.3.1
  • react-diff-view@^3.3.3
  • react-dom@^18.3.1
  • react-markdown@^10.1.0
  • react-router-dom@^7.13.1
  • refractor@^3.6.0
  • remark-gfm@^4.0.1
  • tauri-pty@^0.2.1
  • xterm@^5.3.0
  • zustand@^5.0.11
  • @tauri-apps/cli@2.11.4
  • @types/react@^18.3.3
  • @types/react-dom@^18.3.0
  • @vitejs/plugin-react@^4.3.1
  • autoprefixer@^10.4.19
  • postcss@^8.4.39
  • tailwindcss@^3.4.4
  • typescript@^5.5.3
  • vite@^5.3.3
  • vitest@^2.1.9
  • github.com/FalkorDB/falkordb-go/v2@v2.1.0
  • github.com/anthropics/anthropic-sdk-go@v1.26.0
  • github.com/aws/aws-sdk-go-v2@v1.41.5
  • github.com/aws/aws-sdk-go-v2/config@v1.32.1
  • github.com/aws/aws-sdk-go-v2/credentials@v1.19.13
  • github.com/aws/aws-sdk-go-v2/service/s3@v1.92.0
  • github.com/gin-contrib/cors@v1.7.6
  • github.com/gin-contrib/zap@v1.1.5
  • github.com/gin-gonic/gin@v1.11.0
  • github.com/go-gorm/caches/v4@v4.0.5
  • github.com/google/uuid@v1.6.0
  • github.com/hibiken/asynq@v0.25.1
  • github.com/hibiken/asynqmon@v0.7.2
  • github.com/knadh/koanf/parsers/dotenv@v1.1.1
  • github.com/knadh/koanf/providers/confmap@v0.1.0
  • github.com/knadh/koanf/providers/env@v1.0.0
  • github.com/knadh/koanf/providers/file@v1.2.1
  • github.com/knadh/koanf/v2@v2.1.2
  • github.com/lib/pq@v1.10.9
  • github.com/openai/openai-go@v1.12.0
  • github.com/pkoukk/tiktoken-go@v0.1.8
  • github.com/pkoukk/tiktoken-go-loader@v0.0.2
  • github.com/qdrant/go-client@v1.17.1
  • github.com/redis/go-redis/v9@v9.18.0
  • github.com/smacker/go-tree-sitter@v0.0.0-20240827094217-dd81d9e9be82
  • github.com/uptrace/opentelemetry-go-extra/otelgorm@v0.3.2
  • go.opentelemetry.io/otel@v1.43.0
  • go.opentelemetry.io/otel/trace@v1.43.0
  • go.uber.org/dig@v1.18.0
  • go.uber.org/zap@v1.27.1
  • golang.org/x/sync@v0.20.0
  • golang.org/x/sys@v0.44.0
  • google.golang.org/grpc@v1.81.1
  • gorm.io/datatypes@v1.2.6
  • gorm.io/driver/postgres@v1.6.0
  • gorm.io/gorm@v1.31.1
  • resty.dev/v3@v3.0.0-beta.6
  • github.com/clipperhouse/displaywidth@v0.6.1
  • github.com/clipperhouse/stringish@v0.1.1
  • github.com/clipperhouse/uax29/v2@v2.3.0
  • github.com/dlclark/regexp2@v1.10.0
  • github.com/fatih/color@v1.18.0
  • github.com/fsnotify/fsnotify@v1.9.0
  • github.com/joho/godotenv@v1.5.1
  • github.com/mattn/go-colorable@v0.1.14
  • github.com/mattn/go-runewidth@v0.0.19
  • github.com/olekukonko/cat@v0.0.0-20250911104152-50322a0618f6
  • github.com/olekukonko/errors@v1.1.0
  • github.com/olekukonko/ll@v0.1.3
  • github.com/olekukonko/tablewriter@v1.1.2
  • github.com/tidwall/gjson@v1.18.0
  • github.com/tidwall/match@v1.2.0
  • github.com/tidwall/pretty@v1.2.1
  • github.com/tidwall/sjson@v1.2.5
  • github.com/zeebo/xxh3@v1.1.0
  • go.uber.org/atomic@v1.11.0
  • golang.org/x/crypto@v0.51.0
  • golang.org/x/net@v0.54.0
  • google.golang.org/protobuf@v1.36.11
  • gorm.io/driver/mysql@v1.6.0
  • filippo.io/edwards25519@v1.1.0
  • github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream@v1.7.3
  • github.com/aws/aws-sdk-go-v2/feature/ec2/imds@v1.18.21
  • github.com/aws/aws-sdk-go-v2/internal/configsources@v1.4.21
  • github.com/aws/aws-sdk-go-v2/internal/endpoints/v2@v2.7.21
  • github.com/aws/aws-sdk-go-v2/internal/ini@v1.8.4
  • github.com/aws/aws-sdk-go-v2/internal/v4a@v1.4.14
  • github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding@v1.13.7
  • github.com/aws/aws-sdk-go-v2/service/internal/checksum@v1.9.5
  • github.com/aws/aws-sdk-go-v2/service/internal/presigned-url@v1.13.21
  • github.com/aws/aws-sdk-go-v2/service/internal/s3shared@v1.19.14
  • github.com/aws/aws-sdk-go-v2/service/signin@v1.0.9
  • github.com/aws/aws-sdk-go-v2/service/sso@v1.30.14
  • github.com/aws/aws-sdk-go-v2/service/ssooidc@v1.35.18
  • github.com/aws/aws-sdk-go-v2/service/sts@v1.41.10
  • github.com/aws/smithy-go@v1.24.2
  • github.com/bytedance/gopkg@v0.1.3
  • github.com/bytedance/sonic@v1.15.0
  • github.com/bytedance/sonic/loader@v0.5.0
  • github.com/cespare/xxhash/v2@v2.3.0
  • github.com/cloudwego/base64x@v0.1.6
  • github.com/davecgh/go-spew@v1.1.2-0.20180830191138-d8f796af33cc
  • github.com/dgryski/go-rendezvous@v0.0.0-20200823014737-9f7001d12a5f
  • github.com/gabriel-vasile/mimetype@v1.4.12
  • github.com/gin-contrib/sse@v1.1.0
  • github.com/go-logr/logr@v1.4.3
  • github.com/go-logr/stdr@v1.2.2
  • github.com/go-playground/locales@v0.14.1
  • github.com/go-playground/universal-translator@v0.18.1
  • github.com/go-playground/validator/v10@v10.30.1
  • github.com/go-sql-driver/mysql@v1.9.3
  • github.com/go-viper/mapstructure/v2@v2.5.0
  • github.com/goccy/go-json@v0.10.5
  • github.com/goccy/go-yaml@v1.19.2
  • github.com/gorilla/mux@v1.8.1
  • github.com/jackc/pgpassfile@v1.0.0
  • github.com/jackc/pgservicefile@v0.0.0-20240606120523-5a60cdf6a761
  • github.com/jackc/pgx/v5@v5.8.0
  • github.com/jackc/puddle/v2@v2.2.2
  • github.com/jinzhu/inflection@v1.0.0
  • github.com/jinzhu/now@v1.1.5
  • github.com/json-iterator/go@v1.1.12
  • github.com/klauspost/cpuid/v2@v2.3.0
  • github.com/knadh/koanf/maps@v0.1.2
  • github.com/leodido/go-urn@v1.4.0
  • github.com/mattn/go-isatty@v0.0.20
  • github.com/mattn/go-sqlite3@v1.14.32
  • github.com/microsoft/go-mssqldb@v1.9.5
  • github.com/mitchellh/copystructure@v1.2.0
  • github.com/mitchellh/reflectwalk@v1.0.2
  • github.com/modern-go/concurrent@v0.0.0-20180306012644-bacd9c7ef1dd
  • github.com/modern-go/reflect2@v1.0.3-0.20250322232337-35a7c28c31ee
  • github.com/pelletier/go-toml/v2@v2.2.4
  • github.com/pmezard/go-difflib@v1.0.1-0.20181226105442-5d4384ee4fb2
  • github.com/quic-go/qpack@v0.6.0
  • github.com/quic-go/quic-go@v0.59.0
  • github.com/robfig/cron/v3@v3.0.1
  • github.com/spf13/cast@v1.10.0
  • github.com/twitchyliquid64/golang-asm@v0.15.1
  • github.com/ugorji/go/codec@v1.3.1
  • github.com/uptrace/opentelemetry-go-extra/otelsql@v0.3.2
  • go.opentelemetry.io/auto/sdk@v1.2.1
  • go.opentelemetry.io/otel/metric@v1.43.0
  • go.uber.org/mock@v0.6.0
  • go.uber.org/multierr@v1.11.0
  • golang.org/x/arch@v0.23.0
  • golang.org/x/text@v0.37.0
  • golang.org/x/time@v0.15.0
  • google.golang.org/genproto/googleapis/rpc@v0.0.0-20260511170946-3700d4141b60
  • gorm.io/driver/sqlserver@v1.6.3

clipboard 1

  • clipboard shell call eli-labz-Godcoder-487727b/third_party/open-cowork-main/src/main/mcp/gui-operate-server.ts :1476 const pbpastePath = '/usr/bin/pbpaste';