Prism Engine TUI/API host with gated ETL workflow
Drift inferred · capture-to-capture
No drift recorded — single capability capture; advisories appear once its surface changes.
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 4a0e1d4 · analyzer v30 · 3d ago
skills & prompt files 8
- agent-rules 3aKHP-prism-vesicle-4a0e1d4/AGENTS.md
- agent-rules 3aKHP-prism-vesicle-4a0e1d4/CLAUDE.md
- skill 3aKHP-prism-vesicle-4a0e1d4/host-assets/skills/novel-outline-v3/SKILL.md
- skill 3aKHP-prism-vesicle-4a0e1d4/host-assets/skills/skillify/SKILL.md
- skill 3aKHP-prism-vesicle-4a0e1d4/host-assets/skills/vesicle-docs/SKILL.md
- skill 3aKHP-prism-vesicle-4a0e1d4/tests/fixtures/pilot-skills/artifact-handoff/SKILL.md
- skill 3aKHP-prism-vesicle-4a0e1d4/tests/fixtures/pilot-skills/research-synthesis/SKILL.md
- skill 3aKHP-prism-vesicle-4a0e1d4/tests/fixtures/pilot-skills/review-rubric/SKILL.md
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"]);