github TypeScript analyzed · update queued 4a0e1d4

3aKHP/prism-vesicle

github

Prism Engine TUI/API host with gated ETL workflow

maintainer
3aKHP
license
MIT
first seen
2026-08-10
last seen
2026-08-10
releases · 30d
7
short id

Drift inferred · capture-to-capture

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

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

No tools enumerated yet for this server.

skills & danger signals github-tarball
code evidence vv1.0.0-alpha.9 · github-tarball
evidence-backed findings quoted directly from the published source artifact — not inferred

code files: 686

filesystem 207

  • fs (weak) 3aKHP-prism-vesicle-4a0e1d4/scripts/build-assets.ts :1 import { mkdir, rm } from "node:fs/promises";
  • fs (weak) 3aKHP-prism-vesicle-4a0e1d4/scripts/build-exe.ts :2 import { mkdir, rename, unlink } from "node:fs/promises";
  • fs (weak) 3aKHP-prism-vesicle-4a0e1d4/scripts/build-installer.ts :1 import { access } from "node:fs/promises";
  • fs (weak) 3aKHP-prism-vesicle-4a0e1d4/scripts/build-npm-package.ts :2 import { mkdir, rm } from "node:fs/promises";
  • fs (weak) 3aKHP-prism-vesicle-4a0e1d4/scripts/smoke-binary.ts :18 import { copyFile, cp, mkdir, mkdtemp, rm, writeFile } from "node:fs/promises";
  • fs (weak) 3aKHP-prism-vesicle-4a0e1d4/scripts/smoke-compact-pty.ts :19 import { mkdtemp, mkdir, rm, writeFile } from "node:fs/promises";
  • fs (weak) 3aKHP-prism-vesicle-4a0e1d4/scripts/smoke-malformed-tool-pty.ts :9 import { copyFile, cp, mkdtemp, mkdir, readFile, readdir, rm, writeFile } from "node:fs/promises";
  • fs (weak) 3aKHP-prism-vesicle-4a0e1d4/scripts/smoke-npm-package.ts :1 import { mkdir, mkdtemp, readFile, readdir, rm, writeFile } from "node:fs/promises";
  • fs (weak) 3aKHP-prism-vesicle-4a0e1d4/scripts/smoke-skill-first-input-pty.ts :46 import { copyFile, cp, mkdtemp, mkdir, readdir, rm, writeFile } from "node:fs/promises";
  • fs (weak) 3aKHP-prism-vesicle-4a0e1d4/scripts/smoke-skillify-pty.ts :10 import { copyFile, cp, mkdtemp, mkdir, readFile, rm, writeFile } from "node:fs/promises";
  • fs (weak) 3aKHP-prism-vesicle-4a0e1d4/scripts/smoke-tmp-scratch-pty.ts :22 import { mkdtemp, mkdir, readFile, rm, writeFile } from "node:fs/promises";
  • fs (weak) 3aKHP-prism-vesicle-4a0e1d4/scripts/smoke-workspace-paste-pty.ts :24 import { mkdtemp, mkdir, rm, readFile, writeFile } from "node:fs/promises";
  • fs (weak) 3aKHP-prism-vesicle-4a0e1d4/scripts/smoke-workspace-status-pty.ts :33 import { mkdtemp, mkdir, rm, writeFile } from "node:fs/promises";
  • fs (weak) 3aKHP-prism-vesicle-4a0e1d4/scripts/stage-windows-installer.ts :1 import { cp, mkdir, readFile, rm } from "node:fs/promises";
  • fs (weak) 3aKHP-prism-vesicle-4a0e1d4/scripts/sync-bundled-skill-references.ts :15 import { mkdir, lstat, readFile, readdir, rename, rm, stat, writeFile } from "node:fs/promises";
  • fs 3aKHP-prism-vesicle-4a0e1d4/src/cli/assets.ts :1 import { cp, lstat, mkdir, readdir, realpath } from "node:fs/promises";
  • fs 3aKHP-prism-vesicle-4a0e1d4/src/cli/commands/quality-benchmark.ts :2 import { mkdir, readFile, rename, rm, writeFile } from "node:fs/promises";
  • fs 3aKHP-prism-vesicle-4a0e1d4/src/cli/commands/skills/authoring.ts :3 import { copyFile, mkdir } from "node:fs/promises";
  • fs 3aKHP-prism-vesicle-4a0e1d4/src/cli/commands/skills/source/archive.ts :6 import { rm, writeFile } from "node:fs/promises";
  • fs 3aKHP-prism-vesicle-4a0e1d4/src/cli/commands/skills/source/github.ts :5 import { mkdtemp, mkdir, readFile, readdir, rename, rm } from "node:fs/promises";
  • fs 3aKHP-prism-vesicle-4a0e1d4/src/cli/commands/skills/source/local.ts :5 import { copyFile, lstat, mkdir, mkdtemp, rm } from "node:fs/promises";
  • fs 3aKHP-prism-vesicle-4a0e1d4/src/cli/project-target.ts :1 import { stat } from "node:fs/promises";
  • fs 3aKHP-prism-vesicle-4a0e1d4/src/config/permissions.ts :1 import { readFile } from "node:fs/promises";
  • fs 3aKHP-prism-vesicle-4a0e1d4/src/config/project-preferences.ts :1 import { lstat, mkdir, readFile, rename, unlink, writeFile } from "node:fs/promises";
  • fs 3aKHP-prism-vesicle-4a0e1d4/src/config/providers.ts :1 import { readFile } from "node:fs/promises";
  • fs 3aKHP-prism-vesicle-4a0e1d4/src/config/quality.ts :2 import { mkdir, readFile, rename, rm, writeFile } from "node:fs/promises";
  • fs 3aKHP-prism-vesicle-4a0e1d4/src/config/settings.ts :1 import { readFile } from "node:fs/promises";
  • fs 3aKHP-prism-vesicle-4a0e1d4/src/core/agents/store.ts :1 import { appendFile, mkdir, readFile, readdir, rename, writeFile } from "node:fs/promises";
  • fs 3aKHP-prism-vesicle-4a0e1d4/src/core/artifacts/workbench.ts :1 import { readdir, stat } from "node:fs/promises";
  • fs 3aKHP-prism-vesicle-4a0e1d4/src/core/attachments/store.ts :2 import { mkdir, readFile, writeFile } from "node:fs/promises";
  • fs 3aKHP-prism-vesicle-4a0e1d4/src/core/checkpoints/file-history.ts :2 import { chmod, lstat, mkdir, readFile, readdir, rm, writeFile } from "node:fs/promises";
  • fs (weak) 3aKHP-prism-vesicle-4a0e1d4/src/core/harness/activation.ts :2 import { mkdir, readFile, rename, rm, writeFile } from "node:fs/promises";
  • fs (weak) 3aKHP-prism-vesicle-4a0e1d4/src/core/harness/install.ts :2 import { cp, mkdir, rename, rm } from "node:fs/promises";
  • fs (weak) 3aKHP-prism-vesicle-4a0e1d4/src/core/harness/manifest.ts :1 import { readFile } from "node:fs/promises";
  • fs (weak) 3aKHP-prism-vesicle-4a0e1d4/src/core/harness/verify.ts :2 import { lstat, readFile, readdir, realpath } from "node:fs/promises";
  • fs 3aKHP-prism-vesicle-4a0e1d4/src/core/init/scanner.ts :1 import { readdir, readFile, stat } from "node:fs/promises";
  • fs 3aKHP-prism-vesicle-4a0e1d4/src/core/init/service.ts :2 import { mkdir, open, rename, unlink, writeFile } from "node:fs/promises";
  • fs 3aKHP-prism-vesicle-4a0e1d4/src/core/instructions/loader.ts :2 import { lstat, readFile, stat } from "node:fs/promises";
  • fs 3aKHP-prism-vesicle-4a0e1d4/src/core/instructions/store.ts :2 import { lstat, mkdir, readFile, rename, unlink, writeFile } from "node:fs/promises";
  • fs 3aKHP-prism-vesicle-4a0e1d4/src/core/process/manager.ts :1 import { mkdir, readFile, readdir, rename, writeFile } from "node:fs/promises";
  • fs 3aKHP-prism-vesicle-4a0e1d4/src/core/process/shell-profile.ts :1 import { existsSync } from "node:fs";
  • fs 3aKHP-prism-vesicle-4a0e1d4/src/core/quality/benchmark.ts :2 import { appendFile, readFile } from "node:fs/promises";
  • fs 3aKHP-prism-vesicle-4a0e1d4/src/core/quality/loader.ts :2 import { readFile } from "node:fs/promises";
  • fs 3aKHP-prism-vesicle-4a0e1d4/src/core/runtime/assets.ts :2 import { existsSync, type Stats } from "node:fs";
  • fs 3aKHP-prism-vesicle-4a0e1d4/src/core/session/append-store.ts :1 import { appendFile, mkdir, open, readFile, unlink } from "node:fs/promises";
  • fs 3aKHP-prism-vesicle-4a0e1d4/src/core/session/store.ts :1 import { readdir, readFile } from "node:fs/promises";
  • fs 3aKHP-prism-vesicle-4a0e1d4/src/core/skills/draft-publisher.ts :23 import { lstat, mkdir, realpath, rename, rm } from "node:fs/promises";
  • fs 3aKHP-prism-vesicle-4a0e1d4/src/core/skills/tools/activated-skill.ts :5 import { lstat, realpath } from "node:fs/promises";
  • fs 3aKHP-prism-vesicle-4a0e1d4/src/core/skills/tools/resource.ts :5 import { readFile } from "node:fs/promises";
  • fs 3aKHP-prism-vesicle-4a0e1d4/src/core/stage/bootstrap.ts :2 import { readFile } from "node:fs/promises";
  • fs 3aKHP-prism-vesicle-4a0e1d4/src/core/tools/file/mutation-handlers.ts :2 import { appendFile, copyFile, mkdir, readdir, readFile, rename, rmdir, unlink, writeFile } from "node:fs/promises";
  • fs 3aKHP-prism-vesicle-4a0e1d4/src/core/tools/file/mutation-operations.ts :1 import type { Stats } from "node:fs";
  • fs 3aKHP-prism-vesicle-4a0e1d4/src/core/tools/file/path-policy.ts :1 import { lstat, realpath } from "node:fs/promises";
  • fs 3aKHP-prism-vesicle-4a0e1d4/src/core/tools/file/query-operations.ts :1 import { lstat, open, readdir, readFile, stat } from "node:fs/promises";
  • fs 3aKHP-prism-vesicle-4a0e1d4/src/core/tools/file/read-handlers.ts :1 import { stat, readFile } from "node:fs/promises";
  • fs 3aKHP-prism-vesicle-4a0e1d4/src/mcp/config.ts :1 import { readFile } from "node:fs/promises";
  • fs 3aKHP-prism-vesicle-4a0e1d4/src/mcp/output-persistence.ts :2 import { mkdir, writeFile } from "node:fs/promises";
  • fs 3aKHP-prism-vesicle-4a0e1d4/src/setup/config-writer.ts :2 import { mkdir, readFile, rename, rm, writeFile } from "node:fs/promises";
  • fs 3aKHP-prism-vesicle-4a0e1d4/src/skills/bundle.ts :18 import { copyFile, lstat, mkdir, readFile } from "node:fs/promises";
  • fs 3aKHP-prism-vesicle-4a0e1d4/src/skills/create.ts :10 import { mkdir, rename, stat, writeFile } from "node:fs/promises";
  • fs 3aKHP-prism-vesicle-4a0e1d4/src/skills/disabled.ts :17 import { mkdir, readFile, rename, unlink, writeFile } from "node:fs/promises";
  • fs 3aKHP-prism-vesicle-4a0e1d4/src/skills/loader.ts :15 import { lstat, readFile, readdir } from "node:fs/promises";
  • fs 3aKHP-prism-vesicle-4a0e1d4/src/skills/paths.ts :13 import { lstat, readdir } from "node:fs/promises";
  • fs 3aKHP-prism-vesicle-4a0e1d4/src/skills/repo.ts :23 import { lstat, readdir } from "node:fs/promises";
  • fs 3aKHP-prism-vesicle-4a0e1d4/src/skills/store.ts :28 import { lstat, mkdir, readdir, readFile, rename, rm, writeFile } from "node:fs/promises";
  • fs 3aKHP-prism-vesicle-4a0e1d4/src/tui/clipboard.ts :2 import { readFileSync } from "node:fs";
  • fs 3aKHP-prism-vesicle-4a0e1d4/src/tui/debug-log.ts :1 import { appendFileSync, mkdirSync } from "node:fs";
  • fs 3aKHP-prism-vesicle-4a0e1d4/src/tui/tree-sitter-runtime.ts :1 import { existsSync } from "node:fs";
  • fs 3aKHP-prism-vesicle-4a0e1d4/src/tui/workspace/buffer-io.ts :1 import { lstat, mkdir, readFile, rename, unlink, writeFile } from "node:fs/promises";
  • fs 3aKHP-prism-vesicle-4a0e1d4/src/tui/workspace/file-operations.ts :1 import { copyFile, lstat, mkdir, readdir, rename, rm, writeFile } from "node:fs/promises";
  • fs 3aKHP-prism-vesicle-4a0e1d4/src/tui/workspace/tree-data.ts :1 import { constants, type Dirent, type Stats } from "node:fs";
  • fs (weak) 3aKHP-prism-vesicle-4a0e1d4/tests/acceptance/provider/e2e-gate.acceptance.ts :1 import { readdir, readFile } from "node:fs/promises";
  • fs (weak) 3aKHP-prism-vesicle-4a0e1d4/tests/acceptance/provider/skill-trigger.acceptance.ts :13 import { cp, mkdir, writeFile } from "node:fs/promises";
  • fs (weak) 3aKHP-prism-vesicle-4a0e1d4/tests/acceptance/provider/support.ts :1 import { cp, mkdir, mkdtemp, rm, writeFile } from "node:fs/promises";
  • fs (weak) 3aKHP-prism-vesicle-4a0e1d4/tests/component/tui/workspace/page.test.tsx :4 import { mkdtemp, mkdir, rm, symlink, writeFile } from "node:fs/promises";
  • fs (weak) 3aKHP-prism-vesicle-4a0e1d4/tests/contract/architecture/provider-boundaries.test.ts :1 import { readdir, readFile } from "node:fs/promises";
  • fs (weak) 3aKHP-prism-vesicle-4a0e1d4/tests/contract/architecture/tui-reactivity.test.ts :1 import { readFile } from "node:fs/promises";
  • fs (weak) 3aKHP-prism-vesicle-4a0e1d4/tests/contract/release/release-workflow.test.ts :2 import { readFile } from "node:fs/promises";
  • fs (weak) 3aKHP-prism-vesicle-4a0e1d4/tests/contract/release/windows-installer.test.ts :2 import { mkdtemp, mkdir, readFile, rm, writeFile } from "node:fs/promises";
  • fs (weak) 3aKHP-prism-vesicle-4a0e1d4/tests/integration/agent-loop/attachments-streaming.test.ts :1 import { readFile, writeFile } from "node:fs/promises";
  • fs (weak) 3aKHP-prism-vesicle-4a0e1d4/tests/integration/agent-loop/checkpoint-ownership.test.ts :1 import { mkdir, writeFile } from "node:fs/promises";
  • fs (weak) 3aKHP-prism-vesicle-4a0e1d4/tests/integration/agent-loop/engine-switch-continuation.test.ts :1 import { readFile, } from "node:fs/promises";
  • fs (weak) 3aKHP-prism-vesicle-4a0e1d4/tests/integration/agent-loop/fixtures/agent-loop.ts :1 import { mkdtemp, mkdir, rm, writeFile } from "node:fs/promises";
  • fs (weak) 3aKHP-prism-vesicle-4a0e1d4/tests/integration/agent-loop/gate-continuation.test.ts :1 import { readFile, writeFile } from "node:fs/promises";
  • fs (weak) 3aKHP-prism-vesicle-4a0e1d4/tests/integration/agent-loop/instruction-stability.test.ts :2 import { writeFile } from "node:fs/promises";
  • fs (weak) 3aKHP-prism-vesicle-4a0e1d4/tests/integration/agent-loop/mcp-multimodal.test.ts :2 import { readFile, readdir, writeFile } from "node:fs/promises";
  • fs (weak) 3aKHP-prism-vesicle-4a0e1d4/tests/integration/agent-loop/mid-turn-auto-compact.test.ts :1 import { mkdtemp, mkdir, rm, writeFile } from "node:fs/promises";
  • fs (weak) 3aKHP-prism-vesicle-4a0e1d4/tests/integration/agent-loop/persistent-instructions.test.ts :2 import { writeFile } from "node:fs/promises";
  • fs (weak) 3aKHP-prism-vesicle-4a0e1d4/tests/integration/agent-loop/pre-turn-auto-compact.test.ts :1 import { mkdtemp, mkdir, rm, writeFile } from "node:fs/promises";
  • fs (weak) 3aKHP-prism-vesicle-4a0e1d4/tests/integration/agent-loop/provider-session.test.ts :1 import { readFile, writeFile } from "node:fs/promises";
  • fs (weak) 3aKHP-prism-vesicle-4a0e1d4/tests/integration/agent-loop/question-continuation.test.ts :1 import { readFile, } from "node:fs/promises";
  • fs (weak) 3aKHP-prism-vesicle-4a0e1d4/tests/integration/agent-loop/session-init.test.ts :2 import { mkdir } from "node:fs/promises";
  • fs (weak) 3aKHP-prism-vesicle-4a0e1d4/tests/integration/agent-loop/shell-permission.test.ts :1 import { writeFile } from "node:fs/promises";
  • fs (weak) 3aKHP-prism-vesicle-4a0e1d4/tests/integration/agent-loop/skill-catalog.test.ts :2 import { mkdir } from "node:fs/promises";
  • fs (weak) 3aKHP-prism-vesicle-4a0e1d4/tests/integration/agent-loop/subagent-background.test.ts :1 import { readFile, } from "node:fs/promises";
  • fs (weak) 3aKHP-prism-vesicle-4a0e1d4/tests/integration/agent-loop/subagent-foreground.test.ts :1 import { readdir, } from "node:fs/promises";
  • fs (weak) 3aKHP-prism-vesicle-4a0e1d4/tests/integration/agent-loop/tool-durability.test.ts :1 import { readFile, stat, } from "node:fs/promises";
  • fs (weak) 3aKHP-prism-vesicle-4a0e1d4/tests/integration/agents/agent-manager.test.ts :1 import { mkdir, mkdtemp, rm, writeFile } from "node:fs/promises";
  • fs (weak) 3aKHP-prism-vesicle-4a0e1d4/tests/integration/agents/agent-profile.test.ts :1 import { mkdtemp, mkdir, rm, writeFile } from "node:fs/promises";
  • fs (weak) 3aKHP-prism-vesicle-4a0e1d4/tests/integration/agents/agent-scheduler.test.ts :1 import { mkdtemp, rm } from "node:fs/promises";
  • fs (weak) 3aKHP-prism-vesicle-4a0e1d4/tests/integration/agents/agent-tools.test.ts :1 import { mkdtemp, rm } from "node:fs/promises";
  • fs (weak) 3aKHP-prism-vesicle-4a0e1d4/tests/integration/assets/assets-runtime.test.ts :1 import { mkdtemp, mkdir, rm, symlink, writeFile } from "node:fs/promises";
  • fs (weak) 3aKHP-prism-vesicle-4a0e1d4/tests/integration/assets/profile.test.ts :1 import { mkdtemp, mkdir, writeFile } from "node:fs/promises";
  • fs (weak) 3aKHP-prism-vesicle-4a0e1d4/tests/integration/assets/prompt.test.ts :2 import { mkdtemp, mkdir, rm, writeFile } from "node:fs/promises";
  • fs (weak) 3aKHP-prism-vesicle-4a0e1d4/tests/integration/cli/commands.test.ts :1 import { stat, writeFile } from "node:fs/promises";
  • fs (weak) 3aKHP-prism-vesicle-4a0e1d4/tests/integration/cli/support.ts :1 import { copyFile, mkdir, mkdtemp, rm } from "node:fs/promises";
  • fs (weak) 3aKHP-prism-vesicle-4a0e1d4/tests/integration/config/config.test.ts :2 import { mkdtemp, mkdir, readFile, rm, writeFile } from "node:fs/promises";
  • fs (weak) 3aKHP-prism-vesicle-4a0e1d4/tests/integration/config/permission-config.test.ts :2 import { mkdtemp, rm, writeFile } from "node:fs/promises";
  • fs (weak) 3aKHP-prism-vesicle-4a0e1d4/tests/integration/harness/cancellation.test.ts :1 import { rm, } from "node:fs/promises";
  • fs (weak) 3aKHP-prism-vesicle-4a0e1d4/tests/integration/harness/decision-resume.test.ts :1 import { rm, writeFile } from "node:fs/promises";
  • fs (weak) 3aKHP-prism-vesicle-4a0e1d4/tests/integration/harness/fixtures/harness.ts :1 import { mkdir, mkdtemp, writeFile } from "node:fs/promises";
  • fs (weak) 3aKHP-prism-vesicle-4a0e1d4/tests/integration/harness/harness.test.ts :2 import { cp, mkdtemp, mkdir, readFile, rm, symlink, writeFile } from "node:fs/promises";
  • fs (weak) 3aKHP-prism-vesicle-4a0e1d4/tests/integration/harness/permission-broker.test.ts :1 import { rm, } from "node:fs/promises";
  • fs (weak) 3aKHP-prism-vesicle-4a0e1d4/tests/integration/harness/retry-recovery.test.ts :1 import { rm, } from "node:fs/promises";
  • fs (weak) 3aKHP-prism-vesicle-4a0e1d4/tests/integration/harness/serialization.test.ts :1 import { rm, } from "node:fs/promises";
  • fs (weak) 3aKHP-prism-vesicle-4a0e1d4/tests/integration/harness/terminal-delivery.test.ts :1 import { rm, writeFile } from "node:fs/promises";
  • fs (weak) 3aKHP-prism-vesicle-4a0e1d4/tests/integration/init/init-service.test.ts :2 import { existsSync } from "node:fs";
  • fs (weak) 3aKHP-prism-vesicle-4a0e1d4/tests/integration/process/process-runtime.test.ts :2 import { mkdir, mkdtemp, rm, writeFile } from "node:fs/promises";
  • fs (weak) 3aKHP-prism-vesicle-4a0e1d4/tests/integration/providers/openai-responses-websocket.test.ts :1 import { readFile } from "node:fs/promises";
  • fs (weak) 3aKHP-prism-vesicle-4a0e1d4/tests/integration/providers/provider-backend.test.ts :2 import { readFile } from "node:fs/promises";
  • fs (weak) 3aKHP-prism-vesicle-4a0e1d4/tests/integration/quality/artifact-post-image.test.ts :1 import { readFile, writeFile } from "node:fs/promises";
  • fs (weak) 3aKHP-prism-vesicle-4a0e1d4/tests/integration/quality/artifact-workbench.test.ts :1 import { mkdir, mkdtemp, rm, writeFile } from "node:fs/promises";
  • fs (weak) 3aKHP-prism-vesicle-4a0e1d4/tests/integration/quality/decision-recovery.test.ts :3 import { readFile, writeFile } from "node:fs/promises";
  • fs (weak) 3aKHP-prism-vesicle-4a0e1d4/tests/integration/quality/engine-and-child-observe.test.ts :1 import { writeFile } from "node:fs/promises";
  • fs (weak) 3aKHP-prism-vesicle-4a0e1d4/tests/integration/quality/fixtures/quality-runtime.ts :1 import { mkdir, mkdtemp, rm, writeFile } from "node:fs/promises";
  • fs (weak) 3aKHP-prism-vesicle-4a0e1d4/tests/integration/quality/interaction-priority.test.ts :1 import { rm, writeFile } from "node:fs/promises";
  • fs (weak) 3aKHP-prism-vesicle-4a0e1d4/tests/integration/quality/multi-target-state.test.ts :1 import { rm, writeFile } from "node:fs/promises";
  • fs (weak) 3aKHP-prism-vesicle-4a0e1d4/tests/integration/quality/permission-and-candidate.test.ts :1 import { readFile, } from "node:fs/promises";
  • fs (weak) 3aKHP-prism-vesicle-4a0e1d4/tests/integration/quality/quality-benchmark.test.ts :3 import { mkdtemp, readFile, rm } from "node:fs/promises";
  • fs (weak) 3aKHP-prism-vesicle-4a0e1d4/tests/integration/quality/quality-guard.test.ts :2 import { readFile } from "node:fs/promises";
  • fs (weak) 3aKHP-prism-vesicle-4a0e1d4/tests/integration/quality/quality-policy.test.ts :3 import { cp, mkdtemp, readFile, rm, writeFile } from "node:fs/promises";
  • fs (weak) 3aKHP-prism-vesicle-4a0e1d4/tests/integration/quality/semantic-judge-runtime.test.ts :1 import { mkdir, rm, writeFile } from "node:fs/promises";
  • fs (weak) 3aKHP-prism-vesicle-4a0e1d4/tests/integration/session/append-store.test.ts :1 import { mkdtemp, mkdir, writeFile } from "node:fs/promises";
  • fs (weak) 3aKHP-prism-vesicle-4a0e1d4/tests/integration/session/compact-checkpoint.test.ts :1 import { mkdtemp } from "node:fs/promises";
  • fs (weak) 3aKHP-prism-vesicle-4a0e1d4/tests/integration/session/compact.test.ts :1 import { mkdtemp, mkdir, rm, writeFile } from "node:fs/promises";
  • fs (weak) 3aKHP-prism-vesicle-4a0e1d4/tests/integration/session/compatibility.test.ts :1 import { mkdtemp, } from "node:fs/promises";
  • fs (weak) 3aKHP-prism-vesicle-4a0e1d4/tests/integration/session/file-checkpoint.test.ts :1 import { chmod, mkdtemp, mkdir, readFile, rm, stat, symlink, writeFile } from "node:fs/promises";
  • fs (weak) 3aKHP-prism-vesicle-4a0e1d4/tests/integration/session/fixtures/session.ts :1 import { writeFile } from "node:fs/promises";
  • fs (weak) 3aKHP-prism-vesicle-4a0e1d4/tests/integration/session/interaction-recovery.test.ts :1 import { mkdtemp, } from "node:fs/promises";
  • fs (weak) 3aKHP-prism-vesicle-4a0e1d4/tests/integration/session/message-history.test.ts :1 import { mkdtemp, } from "node:fs/promises";
  • fs (weak) 3aKHP-prism-vesicle-4a0e1d4/tests/integration/session/process-recovery.test.ts :1 import { mkdtemp, } from "node:fs/promises";
  • fs (weak) 3aKHP-prism-vesicle-4a0e1d4/tests/integration/session/provider-selection-recovery.test.ts :1 import { mkdtemp, } from "node:fs/promises";
  • fs (weak) 3aKHP-prism-vesicle-4a0e1d4/tests/integration/session/provider-state.test.ts :1 import { mkdtemp } from "node:fs/promises";
  • fs (weak) 3aKHP-prism-vesicle-4a0e1d4/tests/integration/session/quality-recovery.test.ts :1 import { mkdtemp, } from "node:fs/promises";
  • fs (weak) 3aKHP-prism-vesicle-4a0e1d4/tests/integration/session/rewind-service.test.ts :1 import { mkdtemp, mkdir, readFile, writeFile } from "node:fs/promises";
  • fs (weak) 3aKHP-prism-vesicle-4a0e1d4/tests/integration/session/rewind-summary.test.ts :1 import { mkdtemp, mkdir, rm, writeFile } from "node:fs/promises";
  • fs (weak) 3aKHP-prism-vesicle-4a0e1d4/tests/integration/setup/setup-config-writer.test.ts :2 import { mkdir, mkdtemp, readFile, readdir, rm, stat, writeFile } from "node:fs/promises";
  • fs (weak) 3aKHP-prism-vesicle-4a0e1d4/tests/integration/setup/setup-launch.test.ts :2 import { mkdir, mkdtemp, readFile, rm, writeFile } from "node:fs/promises";
  • fs (weak) 3aKHP-prism-vesicle-4a0e1d4/tests/integration/skills/skillify-publication.test.ts :2 import { mkdir, mkdtemp, readFile, rm, lstat, readdir } from "node:fs/promises";
  • fs (weak) 3aKHP-prism-vesicle-4a0e1d4/tests/integration/stage/stage.test.ts :1 import { mkdtemp, mkdir, readFile, rm, writeFile } from "node:fs/promises";
  • fs (weak) 3aKHP-prism-vesicle-4a0e1d4/tests/integration/tools/attachments.test.ts :2 import { mkdtemp, readFile } from "node:fs/promises";
  • fs (weak) 3aKHP-prism-vesicle-4a0e1d4/tests/integration/tools/file-tools.test.ts :3 import { mkdtemp, mkdir, readFile, rm, stat, symlink, writeFile } from "node:fs/promises";
  • fs (weak) 3aKHP-prism-vesicle-4a0e1d4/tests/integration/tools/mcp-dual-era.test.ts :5 import { mkdir, writeFile } from "node:fs/promises";
  • fs (weak) 3aKHP-prism-vesicle-4a0e1d4/tests/integration/tools/mcp-multimodal.test.ts :2 import { mkdir, readFile, readdir, writeFile } from "node:fs/promises";
  • fs (weak) 3aKHP-prism-vesicle-4a0e1d4/tests/integration/tools/mcp-output-persistence.test.ts :1 import { mkdtemp, readdir, readFile, rm } from "node:fs/promises";
  • fs (weak) 3aKHP-prism-vesicle-4a0e1d4/tests/integration/tools/mcp.test.ts :1 import { mkdir, writeFile } from "node:fs/promises";
  • fs (weak) 3aKHP-prism-vesicle-4a0e1d4/tests/integration/tools/web-tools.test.ts :1 import { mkdir, writeFile } from "node:fs/promises";
  • fs (weak) 3aKHP-prism-vesicle-4a0e1d4/tests/integration/tui/tui-decision-continuations.test.ts :1 import { mkdtemp, rm } from "node:fs/promises";
  • fs (weak) 3aKHP-prism-vesicle-4a0e1d4/tests/integration/tui/tui-escape-queue-takeover.test.ts :1 import { mkdtemp, rm } from "node:fs/promises";
  • fs (weak) 3aKHP-prism-vesicle-4a0e1d4/tests/integration/tui/tui-turn-controller.test.ts :1 import { mkdtemp, rm } from "node:fs/promises";
  • fs (weak) 3aKHP-prism-vesicle-4a0e1d4/tests/integration/tui/turn-controller-failed-turn.test.ts :1 import { mkdtemp, rm, readFile } from "node:fs/promises";
  • fs (weak) 3aKHP-prism-vesicle-4a0e1d4/tests/support/providers/proxy-fixture.ts :17 import { readFileSync } from "node:fs";
  • fs (weak) 3aKHP-prism-vesicle-4a0e1d4/tests/support/workspace-theme-probe.tsx :3 import { mkdir, mkdtemp, rm, writeFile } from "node:fs/promises";
  • fs (weak) 3aKHP-prism-vesicle-4a0e1d4/tests/unit/cli/cli-entry.test.ts :1 import { readFile } from "node:fs/promises";
  • fs (weak) 3aKHP-prism-vesicle-4a0e1d4/tests/unit/cli/skills-list.test.ts :2 import { mkdir, mkdtemp, rm, writeFile } from "node:fs/promises";
  • fs (weak) 3aKHP-prism-vesicle-4a0e1d4/tests/unit/cli/skills-publish-draft.test.ts :2 import { mkdir, mkdtemp, readFile, rm, symlink, writeFile, lstat } from "node:fs/promises";
  • fs (weak) 3aKHP-prism-vesicle-4a0e1d4/tests/unit/cli/skills-source.test.ts :2 import { lstat, mkdir, mkdtemp, readFile, rm, writeFile } from "node:fs/promises";
  • fs (weak) 3aKHP-prism-vesicle-4a0e1d4/tests/unit/config/project-preferences.test.ts :1 import { mkdtemp, readFile, rm, stat, symlink, writeFile, mkdir, unlink } from "node:fs/promises";
  • fs (weak) 3aKHP-prism-vesicle-4a0e1d4/tests/unit/core/init-scanner.test.ts :2 import { mkdir, mkdtemp, rm, writeFile } from "node:fs/promises";
  • fs (weak) 3aKHP-prism-vesicle-4a0e1d4/tests/unit/core/instruction-tools.test.ts :2 import { existsSync } from "node:fs";
  • fs (weak) 3aKHP-prism-vesicle-4a0e1d4/tests/unit/core/instructions.test.ts :2 import { mkdir, mkdtemp, rm, symlink, writeFile } from "node:fs/promises";
  • fs (weak) 3aKHP-prism-vesicle-4a0e1d4/tests/unit/skills-runtime/activate.test.ts :2 import { rm } from "node:fs/promises";
  • fs (weak) 3aKHP-prism-vesicle-4a0e1d4/tests/unit/skills-runtime/bundled-vesicle-docs.test.ts :2 import { readFile, readdir } from "node:fs/promises";
  • fs (weak) 3aKHP-prism-vesicle-4a0e1d4/tests/unit/skills-runtime/catalog-context.test.ts :2 import { mkdir, rm } from "node:fs/promises";
  • fs (weak) 3aKHP-prism-vesicle-4a0e1d4/tests/unit/skills-runtime/catalog-state.test.ts :2 import { mkdir, rm } from "node:fs/promises";
  • fs (weak) 3aKHP-prism-vesicle-4a0e1d4/tests/unit/skills-runtime/compaction.test.ts :2 import { mkdir, rm } from "node:fs/promises";
  • fs (weak) 3aKHP-prism-vesicle-4a0e1d4/tests/unit/skills-runtime/helpers.ts :1 import { mkdir, mkdtemp, writeFile } from "node:fs/promises";
  • fs (weak) 3aKHP-prism-vesicle-4a0e1d4/tests/unit/skills-runtime/host-activation.test.ts :2 import { chmod, mkdir, rm, writeFile } from "node:fs/promises";
  • fs (weak) 3aKHP-prism-vesicle-4a0e1d4/tests/unit/skills-runtime/resource.test.ts :2 import { rm } from "node:fs/promises";
  • fs (weak) 3aKHP-prism-vesicle-4a0e1d4/tests/unit/skills-runtime/script.test.ts :2 import { realpath, rm } from "node:fs/promises";
  • fs (weak) 3aKHP-prism-vesicle-4a0e1d4/tests/unit/skills/create.test.ts :2 import { mkdir, mkdtemp, readFile, rm, stat } from "node:fs/promises";
  • fs (weak) 3aKHP-prism-vesicle-4a0e1d4/tests/unit/skills/disabled.test.ts :2 import { mkdtemp, readFile, rm, writeFile } from "node:fs/promises";
  • fs (weak) 3aKHP-prism-vesicle-4a0e1d4/tests/unit/skills/discovery.test.ts :2 import { mkdir, mkdtemp, rm, symlink, writeFile } from "node:fs/promises";
  • fs (weak) 3aKHP-prism-vesicle-4a0e1d4/tests/unit/skills/repo.test.ts :2 import { mkdir, mkdtemp, rm, symlink, writeFile } from "node:fs/promises";
  • fs (weak) 3aKHP-prism-vesicle-4a0e1d4/tests/unit/skills/store.test.ts :2 import { chmod, lstat, mkdir, mkdtemp, readFile, rm, symlink, writeFile } from "node:fs/promises";
  • fs (weak) 3aKHP-prism-vesicle-4a0e1d4/tests/unit/tui/composer-controller.test.ts :3 import { mkdtemp, rm } from "node:fs/promises";
  • fs (weak) 3aKHP-prism-vesicle-4a0e1d4/tests/unit/tui/input-routing.test.ts :3 import { mkdtemp, mkdir, rm, writeFile } from "node:fs/promises";
  • fs (weak) 3aKHP-prism-vesicle-4a0e1d4/tests/unit/tui/theme-preference-controller.test.ts :1 import { mkdtemp, rm } from "node:fs/promises";
  • fs (weak) 3aKHP-prism-vesicle-4a0e1d4/tests/unit/tui/tui-command-completion.test.ts :1 import { mkdir, mkdtemp, readFile, rm, symlink, writeFile } from "node:fs/promises";
  • fs (weak) 3aKHP-prism-vesicle-4a0e1d4/tests/unit/tui/tui-instructions-command.test.ts :2 import { mkdtemp, rm, writeFile } from "node:fs/promises";
  • fs (weak) 3aKHP-prism-vesicle-4a0e1d4/tests/unit/tui/tui-quality-command.test.ts :2 import { mkdtemp, mkdir, rm, writeFile } from "node:fs/promises";
  • fs (weak) 3aKHP-prism-vesicle-4a0e1d4/tests/unit/tui/tui-quality-picker.test.ts :2 import { mkdtemp, mkdir, rm, writeFile } from "node:fs/promises";
  • fs (weak) 3aKHP-prism-vesicle-4a0e1d4/tests/unit/tui/tui-queued-work-controller.test.ts :1 import { mkdtemp, rm } from "node:fs/promises";
  • fs (weak) 3aKHP-prism-vesicle-4a0e1d4/tests/unit/tui/tui-theme-command.test.ts :1 import { mkdtemp, rm } from "node:fs/promises";
  • fs (weak) 3aKHP-prism-vesicle-4a0e1d4/tests/unit/tui/workspace/buffer-io.test.ts :2 import { mkdir, mkdtemp, readFile, rm, symlink, writeFile } from "node:fs/promises";
  • fs (weak) 3aKHP-prism-vesicle-4a0e1d4/tests/unit/tui/workspace/buffer-owner.test.ts :2 import { chmod, mkdtemp, mkdir, rm, writeFile } from "node:fs/promises";
  • fs (weak) 3aKHP-prism-vesicle-4a0e1d4/tests/unit/tui/workspace/controller.test.ts :2 import { mkdtemp, mkdir, rm, writeFile } from "node:fs/promises";
  • fs (weak) 3aKHP-prism-vesicle-4a0e1d4/tests/unit/tui/workspace/editor-controller.test.ts :2 import { mkdtemp, mkdir, rename, rm, stat, utimes, writeFile } from "node:fs/promises";
  • fs (weak) 3aKHP-prism-vesicle-4a0e1d4/tests/unit/tui/workspace/external-editor-controller.test.ts :2 import { mkdtemp, mkdir, rm, writeFile } from "node:fs/promises";
  • fs (weak) 3aKHP-prism-vesicle-4a0e1d4/tests/unit/tui/workspace/external-editor-owner.test.ts :2 import { mkdtemp, mkdir, rm, writeFile } from "node:fs/promises";
  • fs (weak) 3aKHP-prism-vesicle-4a0e1d4/tests/unit/tui/workspace/external-editor-runtime.test.ts :2 import { mkdtemp, rm, writeFile } from "node:fs/promises";
  • fs (weak) 3aKHP-prism-vesicle-4a0e1d4/tests/unit/tui/workspace/file-operation-owner.test.ts :2 import { lstat, mkdtemp, mkdir, rm, writeFile } from "node:fs/promises";
  • fs (weak) 3aKHP-prism-vesicle-4a0e1d4/tests/unit/tui/workspace/file-operations-controller.test.ts :2 import { mkdtemp, mkdir, readFile, rm, writeFile } from "node:fs/promises";
  • fs (weak) 3aKHP-prism-vesicle-4a0e1d4/tests/unit/tui/workspace/file-operations.test.ts :2 import { mkdir, mkdtemp, readFile, rm, writeFile } from "node:fs/promises";
  • fs (weak) 3aKHP-prism-vesicle-4a0e1d4/tests/unit/tui/workspace/tree-data.test.ts :2 import { mkdtemp, mkdir, rm, writeFile } from "node:fs/promises";
  • fs (weak) 3aKHP-prism-vesicle-4a0e1d4/tests/unit/tui/workspace/tree-owner.test.ts :2 import { mkdtemp, mkdir, rm, writeFile } from "node:fs/promises";
  • fs (weak) 3aKHP-prism-vesicle-4a0e1d4/tests/unit/tui/workspace/validation-owner.test.ts :2 import { mkdtemp, mkdir, rm, writeFile } from "node:fs/promises";

shell / exec 43

  • shell (weak) 3aKHP-prism-vesicle-4a0e1d4/scripts/build-assets.ts :20 const child = Bun.spawn(command, { stdin: "ignore", stdout: "inherit", stderr: "inherit" });
  • shell (weak) 3aKHP-prism-vesicle-4a0e1d4/scripts/build-exe.ts :61 const pack = Bun.spawn(
  • shell (weak) 3aKHP-prism-vesicle-4a0e1d4/scripts/build-installer.ts :10 const child = Bun.spawn(command, { stdin: "inherit", stdout: "inherit", stderr: "inherit" });
  • shell (weak) 3aKHP-prism-vesicle-4a0e1d4/scripts/check-npm-pack.ts :6 const child = Bun.spawn(["npm", "pack", "--dry-run", "--json"], {
  • shell (weak) 3aKHP-prism-vesicle-4a0e1d4/scripts/check-staged-markdown-wrap.ts :154 const child = Bun.spawn(["git", ...args], { stdout: "pipe", stderr: "pipe" });
  • shell (weak) 3aKHP-prism-vesicle-4a0e1d4/scripts/smoke-binary.ts :83 const child = Bun.spawn([binary, ...args], {
  • shell (weak) 3aKHP-prism-vesicle-4a0e1d4/scripts/smoke-compact-pty.ts :78 const child = Bun.spawn(["script", "-qfe", "-c", `stty cols ${WIDTH} rows ${HEIGHT}; bun ${join(REPO_ROOT, "src", "cli", "main.ts")} ${project}`, join(root, "pty.log")], {
  • shell (weak) 3aKHP-prism-vesicle-4a0e1d4/scripts/smoke-malformed-tool-pty.ts :88 child = Bun.spawn(["script", "-qfe", "-c", `stty cols ${width} rows ${height}; ${launch.command} ${shellQuote(project)}`, join(root, "pty.log")], {
  • shell (weak) 3aKHP-prism-vesicle-4a0e1d4/scripts/smoke-npm-package.ts :85 const child = Bun.spawn(spawnCommand(command), {
  • shell (weak) 3aKHP-prism-vesicle-4a0e1d4/scripts/smoke-skill-first-input-pty.ts :161 const child = Bun.spawn(["script", "-qfe", "-c", `stty cols ${WIDTH} rows ${HEIGHT}; ${target.innerCommand(project)}`, join(root, "pty.log")], {
  • shell (weak) 3aKHP-prism-vesicle-4a0e1d4/scripts/smoke-skillify-pty.ts :117 const child = Bun.spawn(["script", "-qfe", "-c", command, join(root, `pty-${calls}.log`)], {
  • shell (weak) 3aKHP-prism-vesicle-4a0e1d4/scripts/smoke-tmp-scratch-pty.ts :138 const child = Bun.spawn(["script", "-qfe", "-c", `stty cols ${WIDTH} rows ${HEIGHT}; ${command}`, join(root, "pty.log")], {
  • shell (weak) 3aKHP-prism-vesicle-4a0e1d4/scripts/smoke-workspace-paste-pty.ts :81 const child = Bun.spawn(
  • shell (weak) 3aKHP-prism-vesicle-4a0e1d4/scripts/smoke-workspace-status-pty.ts :92 const child = Bun.spawn(
  • shell (weak) 3aKHP-prism-vesicle-4a0e1d4/scripts/support/pty-smoke.ts :7 * DCS/SOS/PM/APC, full ECMA-48 CSI (with intermediates like `$`), and any
  • shell 3aKHP-prism-vesicle-4a0e1d4/src/cli/commands/quality-benchmark.ts :187 const child = Bun.spawn(["git", "rev-parse", "HEAD"], { cwd: process.cwd(), stdout: "pipe", stderr: "pipe" });
  • shell 3aKHP-prism-vesicle-4a0e1d4/src/cli/commands/skills/source/archive.ts :46 const child = Bun.spawn(argv, {
  • shell 3aKHP-prism-vesicle-4a0e1d4/src/cli/commands/skills/source/local.ts :152 return Bun.spawnSync(["git", ...args], { env: buildProcessEnvironment(env) });
  • shell 3aKHP-prism-vesicle-4a0e1d4/src/cli/launch.ts :7 const child = Bun.spawn(command, {
  • shell 3aKHP-prism-vesicle-4a0e1d4/src/core/agents/manager.ts :54 async spawn(spec: AgentSpec, invocation?: AgentInvocationContext): Promise<SpawnedAgent> {
  • shell 3aKHP-prism-vesicle-4a0e1d4/src/core/process/runtime.ts :180 const child = Bun.spawn(command, {
  • shell 3aKHP-prism-vesicle-4a0e1d4/src/core/validators/character-card.ts :87 const matches = [...content.matchAll(new RegExp(`^${escaped}\\s*$`, "gm"))];
  • shell 3aKHP-prism-vesicle-4a0e1d4/src/core/validators/evaluate-report.ts :22 const matches = [...content.matchAll(new RegExp(`^${escaped}\\s*$`, "gm"))];
  • shell 3aKHP-prism-vesicle-4a0e1d4/src/core/validators/runtime-packet.ts :65 const matches = [...comment.matchAll(new RegExp(`^${field}:\\s*\\S.*$`, "gm"))];
  • shell 3aKHP-prism-vesicle-4a0e1d4/src/core/validators/scenario-card.ts :159 const matches = [...comment.matchAll(new RegExp(`^${heading.replace(/[.*+?^${}()|[\]\\]/g, "\\$&")}\\s*$`, "gm"))];
  • shell 3aKHP-prism-vesicle-4a0e1d4/src/tui/clipboard.ts :1 import { spawn } from "node:child_process";
  • shell 3aKHP-prism-vesicle-4a0e1d4/src/tui/workspace/view.tsx :111 const child = Bun.spawn([command, ...args], { stdio: ["inherit", "inherit", "inherit"] });
  • shell (weak) 3aKHP-prism-vesicle-4a0e1d4/tests/acceptance/mcp/real-servers.test.ts :16 import { spawn, type ChildProcess } from "node:child_process";
  • shell (weak) 3aKHP-prism-vesicle-4a0e1d4/tests/component/tui/markdown-content.test.tsx :41 const probe = Bun.spawn([
  • shell (weak) 3aKHP-prism-vesicle-4a0e1d4/tests/component/tui/theme-text.test.tsx :48 const probe = Bun.spawn([
  • shell (weak) 3aKHP-prism-vesicle-4a0e1d4/tests/component/tui/workspace/page.test.tsx :131 const probe = Bun.spawn([
  • shell (weak) 3aKHP-prism-vesicle-4a0e1d4/tests/contract/skills/bundled-skill-references.test.ts :2 import { spawnSync } from "node:child_process";
  • shell (weak) 3aKHP-prism-vesicle-4a0e1d4/tests/integration/cli/support.ts :72 const child = Bun.spawn(argv, {
  • shell (weak) 3aKHP-prism-vesicle-4a0e1d4/tests/integration/providers/openai-responses-websocket.test.ts :720 const child = Bun.spawn([process.execPath, "-e", script], { stdout: "pipe", stderr: "ignore" });
  • shell (weak) 3aKHP-prism-vesicle-4a0e1d4/tests/integration/session/append-store.test.ts :56 const children = ["first", "second"].map((label) => Bun.spawn({
  • shell (weak) 3aKHP-prism-vesicle-4a0e1d4/tests/integration/setup/setup-launch.test.ts :37 const child = Bun.spawn([process.execPath, main, ...args], {
  • shell (weak) 3aKHP-prism-vesicle-4a0e1d4/tests/integration/skills/skillify-publication.test.ts :149 const child = Bun.spawn([
  • shell (weak) 3aKHP-prism-vesicle-4a0e1d4/tests/unit/cli/skills-publish-draft.test.ts :141 const child = Bun.spawn([process.execPath, CLI_ENTRY, "skills", "publish-draft", fixture.draftSource, "--target"], {
  • shell (weak) 3aKHP-prism-vesicle-4a0e1d4/tests/unit/cli/skills-source.test.ts :10 return Bun.spawnSync(["git", "--version"]).exitCode === 0;
  • shell (weak) 3aKHP-prism-vesicle-4a0e1d4/tests/unit/skills-runtime/host-activation.test.ts :210 Bun.spawn([process.execPath, workerPath, scratch, sessionId, "alpha", join(scratch, `ready-${index}`), goFile, noHostDir], { env, stdout: "pipe", stderr: "pipe" });
  • shell (weak) 3aKHP-prism-vesicle-4a0e1d4/tests/unit/skills/disabled.test.ts :70 const workers = expected.map((name) => Bun.spawn({
  • shell (weak) 3aKHP-prism-vesicle-4a0e1d4/tests/unit/skills/store.test.ts :298 const holder = Bun.spawn({ cmd: [process.execPath, "-e", holderScript], stdout: "pipe", stderr: "pipe" });
  • shell (weak) 3aKHP-prism-vesicle-4a0e1d4/tests/unit/tui/workspace/external-editor-runtime.test.ts :75 test("suspend → spawn (path appended) → resume in order, resume always runs", async () => {

network 13

  • net (weak) 3aKHP-prism-vesicle-4a0e1d4/scripts/smoke-compact-pty.ts :48 async fetch(request) {
  • net (weak) 3aKHP-prism-vesicle-4a0e1d4/scripts/smoke-malformed-tool-pty.ts :48 async fetch(request) {
  • net (weak) 3aKHP-prism-vesicle-4a0e1d4/scripts/smoke-skill-first-input-pty.ts :137 async fetch() {
  • net (weak) 3aKHP-prism-vesicle-4a0e1d4/scripts/smoke-skillify-pty.ts :78 async fetch(request) {
  • net (weak) 3aKHP-prism-vesicle-4a0e1d4/scripts/smoke-tmp-scratch-pty.ts :78 async fetch() {
  • net (weak) 3aKHP-prism-vesicle-4a0e1d4/scripts/smoke-workspace-paste-pty.ts :57 async fetch() {
  • net (weak) 3aKHP-prism-vesicle-4a0e1d4/scripts/smoke-workspace-status-pty.ts :69 async fetch() {
  • net 3aKHP-prism-vesicle-4a0e1d4/src/providers/openai-responses/websocket.ts :162 response = await fetch(new URL(baseUrl), {
  • net 3aKHP-prism-vesicle-4a0e1d4/src/providers/shared/fetch.ts :69 const response = await fetch(input, bunInit);
  • net 3aKHP-prism-vesicle-4a0e1d4/src/setup/model-discovery.ts :76 if (!options.proxyUrl) return fetch(target, init);
  • net (weak) 3aKHP-prism-vesicle-4a0e1d4/tests/integration/providers/openai-responses-websocket.test.ts :578 fetch(requestValue, bunServer) {
  • net (weak) 3aKHP-prism-vesicle-4a0e1d4/tests/support/mcp/loopback.ts :1 import { createServer, type Server, type ServerResponse } from "node:http";
  • net (weak) 3aKHP-prism-vesicle-4a0e1d4/tests/support/providers/proxy-fixture.ts :14 import http from "node:http";

secrets 3

  • secrets (weak) 3aKHP-prism-vesicle-4a0e1d4/tests/integration/agent-loop/fixtures/agent-loop.ts :102 delete process.env.TEST_PROVIDER_API_KEY;
  • secrets (weak) 3aKHP-prism-vesicle-4a0e1d4/tests/integration/agent-loop/mid-turn-auto-compact.test.ts :30 delete process.env.TEST_PROVIDER_API_KEY;
  • secrets (weak) 3aKHP-prism-vesicle-4a0e1d4/tests/integration/agent-loop/pre-turn-auto-compact.test.ts :21 delete process.env.TEST_PROVIDER_API_KEY;

install hooks 1

  • prepack 3aKHP-prism-vesicle-4a0e1d4/package.json :69 bun run build:npm

declared dependencies 10

  • @modelcontextprotocol/client@2.0.0
  • @opentui/core@0.4.3
  • web-tree-sitter@0.25.10
  • @biomejs/biome@2.5.4
  • @eslint-community/regexpp@4.12.2
  • @opentui/solid@0.4.3
  • @types/bun@1.3.14
  • diff@9.0.0
  • solid-js@1.9.12
  • typescript@6.0.3

clipboard 1

  • clipboard shell call 3aKHP-prism-vesicle-4a0e1d4/src/tui/clipboard.ts :44 const wayland = await captureProcess("wl-paste", ["--no-newline", "--type", "image/png"]);