github TypeScript analyzed 89f6662

agentproto/ts

github

Open agentic runtime in TypeScript — run any coding agent in the background, check its work before it lands, and project tools/skills/agents/workflows into CLI, HTTP, MCP, SDK, Mastra & the AI SDK.

maintainer
agentproto
license
Apache-2.0
first seen
2026-07-19
last seen
2026-09-04
releases · 30d
415
short id

Drift inferred · capture-to-capture

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

capabilities 162 tools
transport stdio · streamable-http · http counts 162 tools · 0 res · 0 prompts permission surface via code analysis

tools

  • activities_list
  • adapter_install
  • adapter_list
  • agent_export
  • agent_interrupt
  • agent_kill
  • agent_output
  • agent_prompt
  • agent_sessions_list
  • agent_set_effort
  • agent_set_model
  • agent_set_posture
  • agent_start
  • app_apply
  • app_artifact_get
  • app_catalog
  • app_data_list
  • app_data_migrate
  • app_data_read
  • app_data_write
  • app_external_list
  • app_external_read
  • app_install
  • app_list
  • app_list_applied
  • app_run
  • app_session_events
  • app_session_tree
  • app_skill_get
  • app_status
  • app_stop
  • app_tool_call
  • app_unapply
  • app_uninstall
  • auth_discover_credentials
  • auth_profile_create
  • auth_profile_delete
  • auth_profile_import
  • auth_profile_list
  • auth_profile_refresh_models
  • auth_profile_set_enabled
  • auth_profile_set_models
  • browser_adapter_list
  • browser_screenshot
  • browser_status
  • catalog_models
  • catalog_provider_models
  • command_execute
  • command_list
  • command_log_tail
  • conversation_export
  • conversation_locate
  • conversation_read
  • cron_create
  • cron_delete
  • cron_list
  • cron_run
  • daemon_health
  • directory_create
  • directory_list
  • file_delete
  • file_info
  • file_read
  • file_write
  • harness_capabilities
  • harness_preset_create
  • harness_preset_delete
  • harness_preset_list
  • harness_preset_set_default
  • inbound_endpoint_create
  • inbound_endpoint_delete
  • inbound_endpoint_list
  • inbound_watcher_list
  • inbound_watcher_start
  • inbound_watcher_stop
  • list_browsers
  • llm_endpoint_list_links
  • llm_endpoint_set_upstream_link
  • llm_endpoint_start
  • llm_endpoint_status
  • llm_endpoint_stop
  • mcp_discovered_list
  • mcp_import
  • mcp_imported_call
  • mcp_imported_list
  • mcp_imported_remove
  • mcp_imported_status
  • mcp_imported_tool_list
  • message_parent
  • pair_list
  • pair_offer
  • pair_revoke
  • permissions_list
  • permissions_respond
  • policy_ack
  • policy_attach
  • policy_cancel
  • policy_list
  • policy_status
  • remote_disable
  • remote_enable
  • remote_status
  • role_list
  • routine_list
  • routine_reconcile
  • routine_trigger
  • sandbox_attach
  • self_inspect
  • session_archive
  • session_checkpoint
  • session_compact
  • session_context_status
  • session_continue_fresh
  • session_events_poll
  • session_flag_status
  • session_gc
  • session_list
  • session_monitor
  • session_queue_deliver
  • session_queue_drop
  • session_queue_list
  • session_queue_promote
  • session_rename
  • session_restart
  • session_set_keepalive
  • session_set_pinned
  • session_tree
  • session_unarchive
  • session_usage
  • start_browser
  • stop_browser
  • summarize_session
  • task_claim
  • task_create
  • task_list
  • task_update
  • telegram_bot_set_webhook
  • telegram_bot_token_set
  • telegram_bot_token_status
  • terminal_input
  • terminal_kill
  • terminal_output
  • terminal_sessions_list
  • terminal_start
  • tool_calls_list
  • transmit_message
  • tunnel_create
  • tunnel_list
  • tunnel_status
  • tunnel_stop
  • usage_rollup
  • workflow_cancel
  • workflow_escalation_resolve
  • workflow_list
  • workflow_run_file
  • workflow_start
  • workflow_status
  • workspace_brain_ingest
  • workspace_brain_query
  • workspace_brain_status
  • worktree_gc
  • worktree_status
skills & danger signals github-tarball
prompt-surface shipped agent-instruction files + hidden-content / dangerous-code findings — quoted from the analyzed source

analyzed commit 89f6662 · analyzer v33 · 7h ago

skills & prompt files 54

danger signals9

code evidence vrelease/2026-09-02 · github-tarball
evidence-backed findings quoted directly from the published source artifact — not inferred

code files: 2525

filesystem 398

  • fs agentproto-ts-89f6662/.github/actions/agentproto-run/driver.mjs :31 import { existsSync } from "node:fs"
  • fs agentproto-ts-89f6662/.github/actions/agentproto-run/write-config.mjs :40 import { existsSync } from "node:fs"
  • fs agentproto-ts-89f6662/.github/agentproto-workflows/lib/deliver-artifact.mjs :38 import { appendFileSync, mkdirSync, readFileSync } from "node:fs"
  • fs agentproto-ts-89f6662/.github/agentproto-workflows/lib/sandbox-agent.mjs :168 ` node -e 'const fs=require("fs");fs.writeFileSync("payload.json",JSON.stringify({event:process.argv[1],body:fs.readFileSync("review.md","utf8")}))' COMMENT`,
  • fs agentproto-ts-89f6662/adapters/browser/src/lib/resolve-launch.ts :4 import { readFile } from "node:fs/promises"
  • fs (weak) agentproto-ts-89f6662/adapters/code-brain-gbrain/src/__tests__/parse.test.ts :12 import { readFileSync } from "node:fs"
  • fs (weak) agentproto-ts-89f6662/adapters/knowledge-corpus/src/__tests__/_helpers.ts :13 import { readFileSync, readdirSync, statSync } from "node:fs"
  • fs (weak) agentproto-ts-89f6662/adapters/knowledge-corpus/src/__tests__/handle.test.ts :8 import { mkdtemp, rm, writeFile } from "node:fs/promises"
  • fs (weak) agentproto-ts-89f6662/adapters/knowledge-corpus/src/__tests__/local-fs.test.ts :8 import { mkdtemp, rm } from "node:fs/promises"
  • fs agentproto-ts-89f6662/adapters/knowledge-corpus/src/local-fs.ts :29 } from "node:fs/promises"
  • fs (weak) agentproto-ts-89f6662/adapters/knowledge-files/src/__tests__/adapter.test.ts :9 import { mkdtemp, rm } from "node:fs/promises"
  • fs (weak) agentproto-ts-89f6662/adapters/knowledge-files/src/__tests__/handle.test.ts :7 import { mkdir, mkdtemp, rm } from "node:fs/promises"
  • fs (weak) agentproto-ts-89f6662/adapters/knowledge-files/src/__tests__/local-fs.test.ts :8 import { mkdtemp, rm } from "node:fs/promises"
  • fs agentproto-ts-89f6662/adapters/knowledge-files/src/adapter.ts :153 await this.fs.writeFile(dest, content)
  • fs agentproto-ts-89f6662/adapters/knowledge-files/src/local-fs.ts :29 } from "node:fs/promises"
  • fs (weak) agentproto-ts-89f6662/adapters/mastra-agent/src/__tests__/daemon-client.test.ts :9 import { mkdtemp, mkdir, rm, writeFile } from "node:fs/promises"
  • fs (weak) agentproto-ts-89f6662/adapters/mastra-agent/src/__tests__/daemon-mcp-wiring.test.ts :16 import { mkdtemp, rm, writeFile } from "node:fs/promises"
  • fs (weak) agentproto-ts-89f6662/adapters/mastra-agent/src/__tests__/daemon-tools-wiring.test.ts :13 import { mkdtemp, rm } from "node:fs/promises"
  • fs (weak) agentproto-ts-89f6662/adapters/mastra-agent/src/__tests__/daemon-tools.test.ts :8 import { mkdtemp, rm } from "node:fs/promises"
  • fs (weak) agentproto-ts-89f6662/adapters/mastra-agent/src/__tests__/default-agent.test.ts :6 import { mkdtemp, rm } from "node:fs/promises"
  • fs (weak) agentproto-ts-89f6662/adapters/mastra-agent/src/__tests__/signal-provider-wiring.test.ts :8 import { mkdtemp, rm } from "node:fs/promises"
  • fs (weak) agentproto-ts-89f6662/adapters/mastra-agent/src/__tests__/workspace-tools.test.ts :2 import { promises as fs } from "node:fs"
  • fs agentproto-ts-89f6662/adapters/mastra-agent/src/daemon-client.ts :27 import { promises as fs } from "node:fs"
  • fs agentproto-ts-89f6662/adapters/mastra-agent/src/default-agent.ts :9 import { readFile } from "node:fs/promises"
  • fs agentproto-ts-89f6662/adapters/mastra-agent/src/memory.ts :10 import { mkdirSync } from "node:fs"
  • fs agentproto-ts-89f6662/adapters/mastra-agent/src/workspace-tools.ts :46 import { promises as fs } from "node:fs"
  • fs agentproto-ts-89f6662/adapters/mastracode-inprocess/src/client.ts :37 import { mkdirSync } from "node:fs"
  • fs agentproto-ts-89f6662/adapters/pi/src/client.ts :25 import { mkdtempSync, rmSync, writeFileSync } from "node:fs"
  • fs agentproto-ts-89f6662/adapters/pi/src/mcp-bridge/extension.ts :19 import { readFileSync } from "node:fs"
  • fs agentproto-ts-89f6662/gen-csv.mjs :1 import { readFileSync, readdirSync, statSync, writeFileSync } from 'node:fs'
  • fs (weak) agentproto-ts-89f6662/packages/agencies/core/src/spec/renderers/renderers.test.ts :8 import { promises as fs } from "node:fs"
  • fs (weak) agentproto-ts-89f6662/packages/agencies/engine/src/compute-agency-overview.test.ts :10 import { promises as fs } from "node:fs"
  • fs agentproto-ts-89f6662/packages/agencies/engine/src/compute-agency-overview.ts :216 const pendingRaw = await fs.readFile(pendingPath)
  • fs (weak) agentproto-ts-89f6662/packages/agencies/engine/src/integration.e2e.test.ts :2 import { promises as fs } from "node:fs"
  • fs agentproto-ts-89f6662/packages/agent-runtime/__smoke__/smoke-cross-substrate.mjs :17 import { mkdtemp, writeFile } from "node:fs/promises"
  • fs agentproto-ts-89f6662/packages/agent-runtime/__smoke__/smoke-file-mode.mjs :16 import { mkdtemp, writeFile, readFile } from "node:fs/promises"
  • fs (weak) agentproto-ts-89f6662/packages/agent-runtime/scripts/copy-sidecars.mjs :13 import { copyFileSync, mkdirSync } from "node:fs"
  • fs (weak) agentproto-ts-89f6662/packages/agent-runtime/src/adapters/__tests__/participant-agent-cli.test.ts :2 import { mkdtemp, readFile, rm, writeFile } from "node:fs/promises"
  • fs agentproto-ts-89f6662/packages/agent-runtime/src/adapters/participant-agent-cli.ts :10 import { readFile } from "node:fs/promises"
  • fs agentproto-ts-89f6662/packages/agent-runtime/src/adapters/state-fs.ts :10 import { readFile, writeFile, mkdir, stat } from "node:fs/promises"
  • fs agentproto-ts-89f6662/packages/agent-runtime/src/adapters/substrate-file.ts :20 import { appendFile, readFile, writeFile, mkdir, stat } from "node:fs/promises"
  • fs agentproto-ts-89f6662/packages/agent-runtime/src/manifest.ts :13 import { readFile } from "node:fs/promises"
  • fs (weak) agentproto-ts-89f6662/packages/agent/src/__tests__/load-agent.test.ts :2 import { mkdtemp, mkdir, writeFile, rm } from "node:fs/promises"
  • fs (weak) agentproto-ts-89f6662/packages/app-kit/src/__tests__/emit.test.ts :2 import { mkdtemp, rm, mkdir, readFile, writeFile } from "node:fs/promises"
  • fs (weak) agentproto-ts-89f6662/packages/app-kit/src/__tests__/load-app.test.ts :2 import { mkdir, mkdtemp, readFile, rm, writeFile } from "node:fs/promises"
  • fs agentproto-ts-89f6662/packages/app-kit/src/emit.ts :34 import { copyFile, cp, mkdir, writeFile } from "node:fs/promises"
  • fs agentproto-ts-89f6662/packages/app-kit/src/load-app.ts :26 import { readFile } from "node:fs/promises"
  • fs (weak) agentproto-ts-89f6662/packages/apps/src/__tests__/builtin-panel-apps.test.ts :2 import { mkdtemp, rm } from "node:fs/promises"
  • fs (weak) agentproto-ts-89f6662/packages/apps/src/__tests__/exports-resolve.test.ts :2 import { existsSync } from "node:fs"
  • fs (weak) agentproto-ts-89f6662/packages/apps/src/__tests__/mail-triage.test.ts :3 import { mkdtemp, rm } from "node:fs/promises"
  • fs (weak) agentproto-ts-89f6662/packages/apps/src/__tests__/sync-bin.test.ts :2 import { mkdtemp, rm, readFile, access } from "node:fs/promises"
  • fs agentproto-ts-89f6662/packages/apps/src/bin/sync.ts :14 import { mkdir, writeFile } from "node:fs/promises"
  • fs (weak) agentproto-ts-89f6662/packages/auth/src/__tests__/profile-store.test.ts :2 import { mkdtemp, readFile, rm, stat } from "node:fs/promises"
  • fs agentproto-ts-89f6662/packages/auth/src/profile-store.ts :17 import { mkdir, readFile, writeFile } from "node:fs/promises"
  • fs (weak) agentproto-ts-89f6662/packages/auth/src/store/__tests__/store.test.ts :3 import { mkdtemp, rm } from "node:fs/promises"
  • fs agentproto-ts-89f6662/packages/auth/src/store/file-store.ts :15 import { mkdir, readFile, writeFile } from "node:fs/promises"
  • fs (weak) agentproto-ts-89f6662/packages/batch/src/__tests__/store.test.ts :1 import { mkdtemp, rm } from "node:fs/promises"
  • fs (weak) agentproto-ts-89f6662/packages/batch/src/drivers/__tests__/local-queue.test.ts :1 import { mkdtemp, rm } from "node:fs/promises"
  • fs agentproto-ts-89f6662/packages/batch/src/store.ts :10 import { appendFile, mkdir, readFile, readdir, rename, writeFile } from "node:fs/promises"
  • fs (weak) agentproto-ts-89f6662/packages/catalog-sync/src/__tests__/llm-context-windows.test.ts :2 import { readFile } from "node:fs/promises"
  • fs (weak) agentproto-ts-89f6662/packages/catalog-sync/src/__tests__/llm-huggingface.test.ts :2 import { readFile } from "node:fs/promises"
  • fs (weak) agentproto-ts-89f6662/packages/catalog-sync/src/__tests__/llm-openrouter.test.ts :2 import { readFile } from "node:fs/promises"
  • fs (weak) agentproto-ts-89f6662/packages/catalog-sync/src/__tests__/llm-requesty.test.ts :2 import { readFile } from "node:fs/promises"
  • fs (weak) agentproto-ts-89f6662/packages/catalog-sync/src/__tests__/refresh-workflow.test.ts :14 import { existsSync, mkdirSync, rmSync, writeFileSync, readFileSync } from "node:fs"
  • fs (weak) agentproto-ts-89f6662/packages/catalog-sync/src/__tests__/runner-changelog.test.ts :2 import { mkdirSync, rmSync, writeFileSync } from "node:fs"
  • fs (weak) agentproto-ts-89f6662/packages/catalog-sync/src/__tests__/runner.test.ts :2 import { existsSync, mkdirSync, rmSync, writeFileSync, readFileSync } from "node:fs"
  • fs agentproto-ts-89f6662/packages/catalog-sync/src/added-at.ts :25 import { existsSync, readFileSync } from "node:fs"
  • fs (weak) agentproto-ts-89f6662/packages/catalog-sync/src/generators/__tests__/image-replicate.test.ts :4 import { readFileSync } from "node:fs"
  • fs (weak) agentproto-ts-89f6662/packages/catalog-sync/src/generators/__tests__/voice-elevenlabs.test.ts :4 import { readFileSync } from "node:fs"
  • fs (weak) agentproto-ts-89f6662/packages/catalog-sync/src/generators/__tests__/voice-minimax.test.ts :4 import { readFileSync } from "node:fs"
  • fs agentproto-ts-89f6662/packages/catalog-sync/src/refresh-workflow.ts :15 import { existsSync, mkdirSync, readFileSync, writeFileSync } from "node:fs"
  • fs agentproto-ts-89f6662/packages/catalog-sync/src/runner.ts :1 import { existsSync, mkdirSync, readFileSync, writeFileSync } from "node:fs"
  • fs (weak) agentproto-ts-89f6662/packages/cli/src/__tests__/acp-command.test.ts :9 import { mkdtempSync, rmSync, readFileSync, existsSync } from "node:fs"
  • fs (weak) agentproto-ts-89f6662/packages/cli/src/__tests__/app-build.test.ts :12 import { mkdir, mkdtemp, rm, writeFile } from "node:fs/promises"
  • fs (weak) agentproto-ts-89f6662/packages/cli/src/__tests__/app-dev.test.ts :13 import { mkdir, mkdtemp, rm, writeFile, readFile } from "node:fs/promises"
  • fs (weak) agentproto-ts-89f6662/packages/cli/src/__tests__/app-install-registry.test.ts :10 import { mkdtemp, rm, readFile } from "node:fs/promises"
  • fs (weak) agentproto-ts-89f6662/packages/cli/src/__tests__/app-pack.test.ts :19 } from "node:fs/promises"
  • fs (weak) agentproto-ts-89f6662/packages/cli/src/__tests__/app-serve.test.ts :12 import { mkdir, mkdtemp, rm, writeFile } from "node:fs/promises"
  • fs (weak) agentproto-ts-89f6662/packages/cli/src/__tests__/auth-login-logout.test.ts :13 import { mkdtempSync, rmSync } from "node:fs"
  • fs (weak) agentproto-ts-89f6662/packages/cli/src/__tests__/auth-profile-refresh-models.test.ts :9 import { mkdtemp, rm } from "node:fs/promises"
  • fs (weak) agentproto-ts-89f6662/packages/cli/src/__tests__/conversation-locate.test.ts :9 import { existsSync, mkdtempSync, mkdirSync, rmSync, writeFileSync } from "node:fs"
  • fs (weak) agentproto-ts-89f6662/packages/cli/src/__tests__/credentials-store.test.ts :12 import { mkdtempSync, readFileSync, rmSync } from "node:fs"
  • fs (weak) agentproto-ts-89f6662/packages/cli/src/__tests__/daemon-discovery.test.ts :2 import { mkdir, mkdtemp, rm, writeFile } from "node:fs/promises"
  • fs (weak) agentproto-ts-89f6662/packages/cli/src/__tests__/fetch-pack.test.ts :18 import { mkdtemp, mkdir, rm, writeFile } from "node:fs/promises"
  • fs (weak) agentproto-ts-89f6662/packages/cli/src/__tests__/install-mcp.test.ts :38 // Also mock node:fs so that `import { promises as fs } from "node:fs"`
  • fs (weak) agentproto-ts-89f6662/packages/cli/src/__tests__/install-skill.test.ts :16 import { mkdtemp, mkdir, rm, symlink, writeFile } from "node:fs/promises"
  • fs (weak) agentproto-ts-89f6662/packages/cli/src/__tests__/open-pr-resolver.test.ts :2 import { mkdtemp, rm, writeFile } from "node:fs/promises"
  • fs (weak) agentproto-ts-89f6662/packages/cli/src/__tests__/pack-skill.test.ts :13 import { mkdir, mkdtemp, rm, writeFile } from "node:fs/promises"
  • fs (weak) agentproto-ts-89f6662/packages/cli/src/__tests__/provider-catalog.test.ts :1 import { mkdtempSync, rmSync } from "node:fs"
  • fs (weak) agentproto-ts-89f6662/packages/cli/src/__tests__/pty-factory.test.ts :23 } from "node:fs"
  • fs (weak) agentproto-ts-89f6662/packages/cli/src/__tests__/resolve.test.ts :3 import { promises as fs } from "node:fs"
  • fs (weak) agentproto-ts-89f6662/packages/cli/src/__tests__/setup-interactive-tty.test.ts :13 import { mkdtempSync, rmSync } from "node:fs"
  • fs (weak) agentproto-ts-89f6662/packages/cli/src/__tests__/tunnel-e2e.test.ts :16 import { mkdtemp, rm } from "node:fs/promises"
  • fs (weak) agentproto-ts-89f6662/packages/cli/src/__tests__/worktree-new.test.ts :2 import { mkdtemp, rm, writeFile } from "node:fs/promises"
  • fs (weak) agentproto-ts-89f6662/packages/cli/src/__tests__/worktree-repo-root.test.ts :2 import { mkdtemp, rm, writeFile } from "node:fs/promises"
  • fs (weak) agentproto-ts-89f6662/packages/cli/src/__tests__/worktree-rm-slug.test.ts :2 import { mkdtemp, rm, writeFile } from "node:fs/promises"
  • fs agentproto-ts-89f6662/packages/cli/src/app-build.ts :28 import { readFile } from "node:fs/promises"
  • fs agentproto-ts-89f6662/packages/cli/src/app-dev.ts :37 import { readFile } from "node:fs/promises"
  • fs agentproto-ts-89f6662/packages/cli/src/app-serve.ts :42 import { mkdir, readFile, stat, writeFile } from "node:fs/promises"
  • fs agentproto-ts-89f6662/packages/cli/src/commands/_daemon-helpers.ts :7 import { promises as fs } from "node:fs"
  • fs agentproto-ts-89f6662/packages/cli/src/commands/adapters.ts :21 import { mkdir, readFile, writeFile } from "node:fs/promises"
  • fs agentproto-ts-89f6662/packages/cli/src/commands/app.ts :32 import { cp, mkdir, mkdtemp, readFile, readdir, rm, stat, writeFile } from "node:fs/promises"
  • fs agentproto-ts-89f6662/packages/cli/src/commands/daemon.ts :39 import { promises as fs } from "node:fs"
  • fs agentproto-ts-89f6662/packages/cli/src/commands/install-mcp.ts :33 import { promises as fs } from "node:fs"
  • fs agentproto-ts-89f6662/packages/cli/src/commands/install-profile.ts :11 import { readFile, writeFile, mkdir, stat, chmod } from "node:fs/promises"
  • fs agentproto-ts-89f6662/packages/cli/src/commands/install.ts :35 import { mkdir, mkdtemp, rm, writeFile, chmod } from "node:fs/promises"
  • fs agentproto-ts-89f6662/packages/cli/src/commands/pack.ts :45 import { cp, mkdir, readFile, readdir, rm, stat, writeFile } from "node:fs/promises"
  • fs agentproto-ts-89f6662/packages/cli/src/commands/permissions.ts :26 import { readFile } from "node:fs/promises"
  • fs agentproto-ts-89f6662/packages/cli/src/commands/policy.ts :43 import { readFile } from "node:fs/promises"
  • fs agentproto-ts-89f6662/packages/cli/src/commands/serve.ts :40 import { promises as fs } from "node:fs"
  • fs agentproto-ts-89f6662/packages/cli/src/commands/skill-install/claude-plugin.ts :17 import { cp, mkdir } from "node:fs/promises"
  • fs agentproto-ts-89f6662/packages/cli/src/commands/skill-install/desktop-bundle.ts :20 import { copyFile, readFile, readdir, stat, writeFile } from "node:fs/promises"
  • fs agentproto-ts-89f6662/packages/cli/src/commands/skill-install/fetch-pack.ts :40 import { mkdir, mkdtemp, readdir, rm, symlink, writeFile } from "node:fs/promises"
  • fs agentproto-ts-89f6662/packages/cli/src/commands/skill-install/flat-dir.ts :10 import { cp, mkdir } from "node:fs/promises"
  • fs agentproto-ts-89f6662/packages/cli/src/commands/skill-install/pack-resolve.ts :25 import { readdir, readFile, stat } from "node:fs/promises"
  • fs agentproto-ts-89f6662/packages/cli/src/commands/skill-install/shared.ts :7 import { cp, lstat, mkdir, rm, stat } from "node:fs/promises"
  • fs agentproto-ts-89f6662/packages/cli/src/commands/workspace.ts :16 import { existsSync } from "node:fs"
  • fs agentproto-ts-89f6662/packages/cli/src/commands/worktree.ts :44 import { existsSync, readdirSync } from "node:fs"
  • fs agentproto-ts-89f6662/packages/cli/src/lib/setup-prompts.ts :17 import { mkdir, readFile, writeFile, chmod } from "node:fs/promises"
  • fs agentproto-ts-89f6662/packages/cli/src/provider-catalog.ts :20 import { mkdir, readFile, readdir, writeFile } from "node:fs/promises"
  • fs (weak) agentproto-ts-89f6662/packages/cli/src/registry/__tests__/builtins.test.ts :2 import { mkdtemp, readFile, rm, writeFile } from "node:fs/promises"
  • fs agentproto-ts-89f6662/packages/cli/src/registry/acp-generic.ts :20 import { promises as fs, constants as fsConstants } from "node:fs"
  • fs agentproto-ts-89f6662/packages/cli/src/registry/adapters.ts :21 import { readFile } from "node:fs/promises"
  • fs agentproto-ts-89f6662/packages/cli/src/registry/manifest-loader.ts :20 import { readFile } from "node:fs/promises"
  • fs agentproto-ts-89f6662/packages/cli/src/registry/resolve.ts :23 import { promises as fs } from "node:fs"
  • fs (weak) agentproto-ts-89f6662/packages/cli/src/util/__tests__/auth-providers-store.test.ts :2 import { mkdtemp, rm, readFile } from "node:fs/promises"
  • fs (weak) agentproto-ts-89f6662/packages/cli/src/util/__tests__/client-pairings.test.ts :2 import { mkdtemp, rm, stat, access } from "node:fs/promises"
  • fs (weak) agentproto-ts-89f6662/packages/cli/src/util/__tests__/output-schema.test.ts :7 import { mkdtemp, rm, writeFile } from "node:fs/promises"
  • fs (weak) agentproto-ts-89f6662/packages/cli/src/util/__tests__/pair-transport.test.ts :11 import { mkdtemp, rm } from "node:fs/promises"
  • fs agentproto-ts-89f6662/packages/cli/src/util/auth-providers-store.ts :23 import { mkdir, readFile, writeFile } from "node:fs/promises"
  • fs agentproto-ts-89f6662/packages/cli/src/util/client-pairings.ts :17 import { mkdir, readFile, writeFile, chmod, unlink } from "node:fs/promises"
  • fs agentproto-ts-89f6662/packages/cli/src/util/credentials.ts :36 import { mkdir, readFile, writeFile, chmod, unlink } from "node:fs/promises"
  • fs agentproto-ts-89f6662/packages/cli/src/util/output-schema.ts :14 import { readFileSync } from "node:fs"
  • fs agentproto-ts-89f6662/packages/cli/src/util/pty-factory.ts :25 import { accessSync, chmodSync, constants as fsConstants, existsSync } from "node:fs"
  • fs agentproto-ts-89f6662/packages/cli/tsup.config.ts :2 import { readFileSync } from "node:fs"
  • fs (weak) agentproto-ts-89f6662/packages/command-sandbox/src/__tests__/command-sandbox.test.ts :11 import { existsSync } from "node:fs"
  • fs agentproto-ts-89f6662/packages/command-sandbox/src/index.ts :49 import { existsSync } from "node:fs"
  • fs (weak) agentproto-ts-89f6662/packages/corpus-cli/scripts/bundle-specs.mjs :12 import { cpSync, existsSync, rmSync } from "node:fs"
  • fs (weak) agentproto-ts-89f6662/packages/corpus-cli/src/__tests__/cli-e2e.test.ts :13 import { mkdtempSync, rmSync, existsSync } from "node:fs"
  • fs (weak) agentproto-ts-89f6662/packages/corpus-cli/src/commands/__tests__/discover.test.ts :6 import { mkdir, readFile, rm } from "node:fs/promises"
  • fs (weak) agentproto-ts-89f6662/packages/corpus-cli/src/commands/__tests__/distill.test.ts :8 import { existsSync } from "node:fs"
  • fs (weak) agentproto-ts-89f6662/packages/corpus-cli/src/commands/__tests__/verify.test.ts :7 import { mkdir, readdir, rm, writeFile } from "node:fs/promises"
  • fs agentproto-ts-89f6662/packages/corpus-cli/src/commands/_shared.ts :6 import { readFileSync } from "node:fs"
  • fs agentproto-ts-89f6662/packages/corpus-cli/src/commands/discover.ts :21 import { mkdir, readFile, writeFile } from "node:fs/promises"
  • fs agentproto-ts-89f6662/packages/corpus-cli/src/commands/distill.ts :49 import { readFile, readdir } from "node:fs/promises"
  • fs agentproto-ts-89f6662/packages/corpus-cli/src/commands/events.ts :115 const content = await fs.readFile("_log.md")
  • fs agentproto-ts-89f6662/packages/corpus-cli/src/commands/import-web.ts :20 import { readFile, readdir } from "node:fs/promises"
  • fs agentproto-ts-89f6662/packages/corpus-cli/src/commands/init.ts :107 await fs.writeFile(rel, content)
  • fs agentproto-ts-89f6662/packages/corpus-cli/src/commands/report.ts :14 import { readFileSync } from "node:fs"
  • fs agentproto-ts-89f6662/packages/corpus-cli/src/commands/sync.ts :16 import { readFile } from "node:fs/promises"
  • fs agentproto-ts-89f6662/packages/corpus-cli/src/commands/verify.ts :18 import { mkdir, rename } from "node:fs/promises"
  • fs (weak) agentproto-ts-89f6662/packages/corpus-cli/src/lenses/__tests__/resolve.test.ts :7 import { mkdir, rm, writeFile } from "node:fs/promises"
  • fs agentproto-ts-89f6662/packages/corpus-cli/src/lenses/resolve.ts :18 import { existsSync } from "node:fs"
  • fs (weak) agentproto-ts-89f6662/packages/corpus-cli/src/ports/__tests__/assemblyai-stt.test.ts :2 import { writeFile, rm, mkdtemp } from "node:fs/promises"
  • fs (weak) agentproto-ts-89f6662/packages/corpus-cli/src/ports/__tests__/chunked-stt.test.ts :2 import { mkdtemp, writeFile, rm } from "node:fs/promises"
  • fs (weak) agentproto-ts-89f6662/packages/corpus-cli/src/ports/__tests__/ytdlp-captions-fetcher.test.ts :2 import { writeFile, mkdtemp, rm } from "node:fs/promises"
  • fs agentproto-ts-89f6662/packages/corpus-cli/src/ports/assemblyai-stt.adapter.ts :16 import { readFile } from "node:fs/promises"
  • fs agentproto-ts-89f6662/packages/corpus-cli/src/ports/chunked-stt.adapter.ts :25 import { mkdtemp, readdir, rm, stat } from "node:fs/promises"
  • fs agentproto-ts-89f6662/packages/corpus-cli/src/ports/local-fs.adapter.ts :22 } from "node:fs/promises"
  • fs agentproto-ts-89f6662/packages/corpus-cli/src/ports/stt.port.ts :10 import { readFile } from "node:fs/promises"
  • fs agentproto-ts-89f6662/packages/corpus-cli/src/ports/ytdlp-captions-fetcher.adapter.ts :28 import { mkdtemp, readdir, readFile, rm } from "node:fs/promises"
  • fs agentproto-ts-89f6662/packages/corpus-cli/src/ports/ytdlp-whisper-fetcher.adapter.ts :30 import { mkdtemp, readdir, readFile, rm } from "node:fs/promises"
  • fs agentproto-ts-89f6662/packages/corpus-cli/src/registry/preset-loader.ts :14 import { readFile } from "node:fs/promises"
  • fs agentproto-ts-89f6662/packages/corpus-cli/src/version.ts :9 import { readFileSync } from "node:fs"
  • fs (weak) agentproto-ts-89f6662/packages/corpus-presets/scripts/gen-marketing.mjs :19 import { readFileSync, readdirSync, statSync, writeFileSync } from "node:fs"
  • fs (weak) agentproto-ts-89f6662/packages/corpus-presets/scripts/gen-research.mjs :19 import { readFileSync, readdirSync, statSync, writeFileSync } from "node:fs"
  • fs agentproto-ts-89f6662/packages/corpus-presets/src/marketing/index.ts :14 * await fs.writeFile(path.join(workspaceRoot, rel), content)
  • fs agentproto-ts-89f6662/packages/corpus-presets/src/research/index.ts :14 * await fs.writeFile(path.join(workspaceRoot, rel), content)
  • fs (weak) agentproto-ts-89f6662/packages/corpus/src/__tests__/_helpers/memory-fs.ts :125 fs.writeFile(rel.split(path.sep).join("/"), readFileSync(full, "utf8"))
  • fs (weak) agentproto-ts-89f6662/packages/corpus/src/__tests__/_helpers/schemas.ts :13 import { readFileSync } from "node:fs"
  • fs (weak) agentproto-ts-89f6662/packages/corpus/src/__tests__/conformance-research.test.ts :14 import { readFileSync, readdirSync, statSync } from "node:fs"
  • fs (weak) agentproto-ts-89f6662/packages/corpus/src/__tests__/conformance.test.ts :13 import { readFileSync, readdirSync, statSync } from "node:fs"
  • fs (weak) agentproto-ts-89f6662/packages/corpus/src/__tests__/importers.test.ts :52 await fs.writeFile(
  • fs (weak) agentproto-ts-89f6662/packages/corpus/src/__tests__/lifecycle.test.ts :402 const index = await fs.readFile("_index.md")
  • fs (weak) agentproto-ts-89f6662/packages/corpus/src/__tests__/playbook-evaluator.test.ts :173 const log = await fs.readFile("_log.md")
  • fs (weak) agentproto-ts-89f6662/packages/corpus/src/__tests__/playbooks.test.ts :351 const log = await fs.readFile("_log.md")
  • fs (weak) agentproto-ts-89f6662/packages/corpus/src/__tests__/workspace.test.ts :366 const log = await fs.readFile("_log.md")
  • fs (weak) agentproto-ts-89f6662/packages/corpus/src/calibration/track-record.ts :56 const content = await this.opts.fs.readFile(this.path)
  • fs (weak) agentproto-ts-89f6662/packages/corpus/src/distill/__tests__/lens.test.ts :98 const raw = await fs.readFile(path)
  • fs (weak) agentproto-ts-89f6662/packages/corpus/src/distill/__tests__/run.test.ts :103 const body = await fs.readFile(`entries/${written[0]!}`)
  • fs (weak) agentproto-ts-89f6662/packages/corpus/src/distill/__tests__/synthesize.test.ts :81 const written = matter(await fs.readFile(report.path!))
  • fs (weak) agentproto-ts-89f6662/packages/corpus/src/distill/distill-index.ts :75 const content = await this.fs.readFile(this.path)
  • fs (weak) agentproto-ts-89f6662/packages/corpus/src/distill/read-sources.ts :58 const parsed = matter(await fs.readFile(path))
  • fs (weak) agentproto-ts-89f6662/packages/corpus/src/distill/runner.ts :102 await this.opts.fs.writeFile(path, serializeEntry(item, slug, source, this.opts.clock))
  • fs (weak) agentproto-ts-89f6662/packages/corpus/src/distill/scan.ts :34 const fm = ENTRY_SOURCES.parse(matter(await fs.readFile(path)).data)
  • fs (weak) agentproto-ts-89f6662/packages/corpus/src/distill/synthesize.ts :123 parsed = matter(await fs.readFile(path))
  • fs (weak) agentproto-ts-89f6662/packages/corpus/src/events/emitter.ts :74 await this.opts.fs.writeFile(
  • fs (weak) agentproto-ts-89f6662/packages/corpus/src/host/host.ts :145 content = await fs.readFile(path)
  • fs (weak) agentproto-ts-89f6662/packages/corpus/src/importers/__tests__/code.test.ts :56 await fs.writeFile("src/a.ts", "export function alpha() { return 1 }\n")
  • fs (weak) agentproto-ts-89f6662/packages/corpus/src/importers/__tests__/pr-review.test.ts :179 const archived = await fs.readFile(
  • fs (weak) agentproto-ts-89f6662/packages/corpus/src/importers/code.ts :108 const body = await this.opts.fs.readFile(file.readPath)
  • fs (weak) agentproto-ts-89f6662/packages/corpus/src/importers/local-files.ts :56 const body = await this.opts.fs.readFile(p)
  • fs (weak) agentproto-ts-89f6662/packages/corpus/src/knowledge/resolve.ts :131 parsed = matter(await fs.readFile(path))
  • fs (weak) agentproto-ts-89f6662/packages/corpus/src/lifecycle/promote.ts :285 await input.fs.writeFile(
  • fs (weak) agentproto-ts-89f6662/packages/corpus/src/playbooks/evaluator.ts :275 await this.opts.fs.writeFile(
  • fs (weak) agentproto-ts-89f6662/packages/corpus/src/workspace/reader.ts :54 const content = await this.opts.fs.readFile(path)
  • fs (weak) agentproto-ts-89f6662/packages/corpus/src/workspace/sidecar.ts :55 const content = await this.opts.fs.readFile(this.opts.path)
  • fs (weak) agentproto-ts-89f6662/packages/corpus/src/workspace/writer.ts :89 const current = await this.opts.fs.readFile(path)
  • fs (weak) agentproto-ts-89f6662/packages/create-agentproto-app/src/__tests__/cli.test.ts :10 import { mkdir, mkdtemp, rm, writeFile } from "node:fs/promises"
  • fs (weak) agentproto-ts-89f6662/packages/create-agentproto-app/src/__tests__/scaffold.test.ts :10 import { mkdir, mkdtemp, readFile, rm, writeFile } from "node:fs/promises"
  • fs agentproto-ts-89f6662/packages/create-agentproto-app/src/scaffold.ts :8 import { mkdir, readdir } from "node:fs/promises"
  • fs agentproto-ts-89f6662/packages/create-agentproto-app/src/template.ts :17 import { mkdir, readFile, readdir, writeFile } from "node:fs/promises"
  • fs (weak) agentproto-ts-89f6662/packages/driver/agent-cli/src/__tests__/claude-code-permission-mode.test.ts :4 import { readFileSync, existsSync, mkdirSync, mkdtempSync, rmSync, writeFileSync } from "node:fs"
  • fs (weak) agentproto-ts-89f6662/packages/driver/agent-cli/src/__tests__/command-sandbox-wrap.test.ts :14 import { existsSync } from "node:fs"
  • fs (weak) agentproto-ts-89f6662/packages/driver/agent-cli/src/__tests__/spawn-path-resolution.test.ts :5 import { existsSync } from "node:fs"
  • fs agentproto-ts-89f6662/packages/driver/agent-cli/src/define-agent-cli.ts :3 import { existsSync, mkdirSync, mkdtempSync, readFileSync, writeFileSync } from "node:fs"
  • fs agentproto-ts-89f6662/packages/driver/agent-cli/src/protocol/print-arm.ts :26 import { existsSync, mkdirSync, readFileSync, rmdirSync, rmSync, writeFileSync } from "node:fs"
  • fs (weak) agentproto-ts-89f6662/packages/driver/core/src/__tests__/spec.test.ts :2 import { mkdtempSync, readFileSync, rmSync } from "node:fs"
  • fs (weak) agentproto-ts-89f6662/packages/eval-reporters/src/__tests__/reporters.test.ts :1 import { mkdtemp, rm } from "node:fs/promises"
  • fs agentproto-ts-89f6662/packages/governance/engine/src/audit-chain.ts :106 const existing = await fs.readFile(logAbs)
  • fs agentproto-ts-89f6662/packages/governance/engine/src/filesystem.ts :17 import { promises as fs } from "node:fs"
  • fs agentproto-ts-89f6662/packages/governance/engine/src/pending-signatures-index.ts :55 const content = await fs.readFile(abs)
  • fs (weak) agentproto-ts-89f6662/packages/governance/engine/src/runtime.e2e.test.ts :2 import { promises as fs } from "node:fs"
  • fs agentproto-ts-89f6662/packages/governance/engine/src/sign-artifact.ts :83 const artifactContent = await fs.readFile(artifactAbs)
  • fs (weak) agentproto-ts-89f6662/packages/governance/engine/src/tools/tools.test.ts :2 import { promises as fs } from "node:fs"
  • fs (weak) agentproto-ts-89f6662/packages/knowledge-cascade/src/__tests__/cascade-cycle.test.ts :7 import { mkdtemp, mkdir, rm, writeFile } from "node:fs/promises"
  • fs (weak) agentproto-ts-89f6662/packages/knowledge-cascade/src/__tests__/mount-cascade.test.ts :16 expect(await fs.readFile("entries/a.md")).toBe("OVERRIDE")
  • fs (weak) agentproto-ts-89f6662/packages/knowledge-cascade/src/__tests__/pack-fs.test.ts :1 import { mkdtemp, rm, mkdir, writeFile } from "node:fs/promises"
  • fs agentproto-ts-89f6662/packages/knowledge-cascade/src/disk-fs.ts :29 } from "node:fs/promises"
  • fs (weak) agentproto-ts-89f6662/packages/llm-endpoint/src/__tests__/batches.test.ts :3 import { mkdtempSync, rmSync, readFileSync } from 'fs';
  • fs (weak) agentproto-ts-89f6662/packages/llm-endpoint/src/__tests__/packs-reload.test.ts :3 import { mkdtemp, rm, writeFile } from 'node:fs/promises';
  • fs (weak) agentproto-ts-89f6662/packages/llm-endpoint/src/__tests__/provider-store-boot.test.ts :5 import { mkdtemp, rm } from 'node:fs/promises';
  • fs agentproto-ts-89f6662/packages/llm-endpoint/src/batches.ts :20 import { mkdir, readFile, readdir, rename, rm, writeFile } from 'node:fs/promises';
  • fs agentproto-ts-89f6662/packages/llm-endpoint/src/index.ts :3 import { readFileSync } from 'fs';
  • fs (weak) agentproto-ts-89f6662/packages/manifest/src/__tests__/verbs.test.ts :3 import { existsSync, mkdtempSync, readdirSync, readFileSync, rmSync, writeFileSync } from "node:fs"
  • fs agentproto-ts-89f6662/packages/manifest/src/index.ts :14 * delete(path) fs.unlink
  • fs (weak) agentproto-ts-89f6662/packages/mcp-server/src/__tests__/e2e-driver-selfinspect.test.ts :10 import { mkdtempSync, existsSync, rmSync } from "node:fs"
  • fs (weak) agentproto-ts-89f6662/packages/mcp-server/src/__tests__/self-inspect.test.ts :2 import { mkdtempSync, rmSync } from "node:fs"
  • fs (weak) agentproto-ts-89f6662/packages/mcp-server/src/__tests__/server.test.ts :2 import { mkdtempSync, readFileSync, rmSync } from "node:fs"
  • fs agentproto-ts-89f6662/packages/mcp-server/src/index.ts :21 import { existsSync } from "node:fs"
  • fs agentproto-ts-89f6662/packages/plugin-local-browser/src/chrome-profiles.ts :17 import { readFile } from "node:fs/promises"
  • fs agentproto-ts-89f6662/packages/plugin-local-browser/src/cli.ts :18 import { promises as fs } from "node:fs"
  • fs agentproto-ts-89f6662/packages/plugin-local-browser/src/clone.ts :34 import { promises as fs } from "node:fs"
  • fs agentproto-ts-89f6662/packages/plugin-local-browser/src/install.ts :21 import { promises as fs } from "node:fs"
  • fs agentproto-ts-89f6662/packages/plugin-local-browser/src/register.ts :20 import { promises as fs } from "node:fs"
  • fs (weak) agentproto-ts-89f6662/packages/plugin/__tests__/define-plugin.test.ts :2 import { mkdtempSync, mkdirSync, writeFileSync, rmSync } from "node:fs"
  • fs agentproto-ts-89f6662/packages/plugin/src/define-plugin.ts :1 import { existsSync, readdirSync, statSync } from "node:fs"
  • fs (weak) agentproto-ts-89f6662/packages/provider-kit/src/__tests__/creds-store.test.ts :2 import { mkdtemp, rm, stat } from "node:fs/promises"
  • fs (weak) agentproto-ts-89f6662/packages/provider-kit/src/__tests__/ledger.test.ts :2 import { mkdtemp, rm, stat } from "node:fs/promises"
  • fs agentproto-ts-89f6662/packages/provider-kit/src/creds-store.ts :14 import { mkdir, readFile, writeFile, chmod, access } from "node:fs/promises"
  • fs agentproto-ts-89f6662/packages/provider-kit/src/discover.ts :14 import { promises as fs } from "node:fs"
  • fs agentproto-ts-89f6662/packages/provider-kit/src/ledger.ts :11 import { mkdir, readFile, writeFile, chmod, access } from "node:fs/promises"
  • fs (weak) agentproto-ts-89f6662/packages/providers-store/src/__tests__/providers-store.test.ts :2 import { mkdtemp, rm, stat } from "node:fs/promises"
  • fs agentproto-ts-89f6662/packages/providers-store/src/index.ts :20 import { mkdir, readFile, writeFile } from "node:fs/promises"
  • fs (weak) agentproto-ts-89f6662/packages/relay/src/daemon-client.test.ts :1 import { mkdir, mkdtemp, rm, writeFile } from "node:fs/promises"
  • fs agentproto-ts-89f6662/packages/relay/src/daemon-client.ts :9 import { readFile } from "node:fs/promises"
  • fs agentproto-ts-89f6662/packages/rendezvous/src/cli.ts :16 import { realpathSync } from "node:fs"
  • fs agentproto-ts-89f6662/packages/runtime-profile-standard/files/.claude/hooks/session-start.mjs :11 import { readFile, stat } from "node:fs/promises"
  • fs agentproto-ts-89f6662/packages/runtime-profile-standard/src/index.ts :9 import { readFile } from "node:fs/promises"
  • fs agentproto-ts-89f6662/packages/runtime-profile-standard/templates/user-prompt-submit.template.mjs :19 import { readFile, stat } from "node:fs/promises"
  • fs (weak) agentproto-ts-89f6662/packages/runtime/src/__tests__/agent-output-heartbeat.test.ts :15 import { mkdtempSync, rmSync } from "node:fs"
  • fs (weak) agentproto-ts-89f6662/packages/runtime/src/__tests__/agent-start-preset.test.ts :13 import { mkdtemp, rm } from "node:fs/promises"
  • fs (weak) agentproto-ts-89f6662/packages/runtime/src/__tests__/agent-start-sandbox.test.ts :13 import { mkdtemp, rm } from "node:fs/promises"
  • fs (weak) agentproto-ts-89f6662/packages/runtime/src/__tests__/app-data.test.ts :8 import { mkdtemp, mkdir, rm, readFile, writeFile, symlink } from "node:fs/promises"
  • fs (weak) agentproto-ts-89f6662/packages/runtime/src/__tests__/app-external-blob-http.test.ts :10 import { mkdtemp, mkdir, rm, writeFile } from "node:fs/promises"
  • fs (weak) agentproto-ts-89f6662/packages/runtime/src/__tests__/app-external.test.ts :9 import { mkdtemp, mkdir, rm, writeFile } from "node:fs/promises"
  • fs (weak) agentproto-ts-89f6662/packages/runtime/src/__tests__/app-pull-tools.test.ts :2 import { mkdtempSync, rmSync, writeFileSync } from "node:fs"
  • fs (weak) agentproto-ts-89f6662/packages/runtime/src/__tests__/app-registry-persistence.test.ts :2 import { mkdtemp, rm } from "node:fs/promises"
  • fs (weak) agentproto-ts-89f6662/packages/runtime/src/__tests__/app-tools.test.ts :10 import { mkdtemp, rm, mkdir, writeFile } from "node:fs/promises"
  • fs (weak) agentproto-ts-89f6662/packages/runtime/src/__tests__/app-ui-apps.test.ts :9 import { mkdtemp, rm, writeFile } from "node:fs/promises"
  • fs (weak) agentproto-ts-89f6662/packages/runtime/src/__tests__/app-ui-host-http.test.ts :11 import { mkdtemp, rm, writeFile } from "node:fs/promises"
  • fs (weak) agentproto-ts-89f6662/packages/runtime/src/__tests__/auth-profile-refresh-models-tool.test.ts :9 import { mkdtemp, rm } from "node:fs/promises"
  • fs (weak) agentproto-ts-89f6662/packages/runtime/src/__tests__/awaiting-question-mcp-e2e.test.ts :15 import { mkdtemp, mkdir, writeFile, rm } from "node:fs/promises"
  • fs (weak) agentproto-ts-89f6662/packages/runtime/src/__tests__/bg-task-parked.test.ts :2 import { mkdtempSync, rmSync } from "node:fs"
  • fs (weak) agentproto-ts-89f6662/packages/runtime/src/__tests__/browser-tools.test.ts :12 import { mkdtempSync, rmSync } from "node:fs"
  • fs (weak) agentproto-ts-89f6662/packages/runtime/src/__tests__/chat-route-integration.test.ts :28 import { mkdtemp, rm } from "node:fs/promises"
  • fs (weak) agentproto-ts-89f6662/packages/runtime/src/__tests__/claude-conversation-import.test.ts :2 import { mkdtempSync, mkdirSync, rmSync, writeFileSync } from "node:fs"
  • fs (weak) agentproto-ts-89f6662/packages/runtime/src/__tests__/cloudflared-spawn.test.ts :2 import { mkdtempSync, rmSync } from "node:fs"
  • fs (weak) agentproto-ts-89f6662/packages/runtime/src/__tests__/command-list-provenance.test.ts :10 import { mkdtempSync, rmSync } from "node:fs"
  • fs (weak) agentproto-ts-89f6662/packages/runtime/src/__tests__/command-log.test.ts :2 import { mkdirSync, mkdtempSync, readFileSync, rmSync, writeFileSync } from "node:fs"
  • fs (weak) agentproto-ts-89f6662/packages/runtime/src/__tests__/command-tools.test.ts :10 import { existsSync, mkdirSync, mkdtempSync, rmSync, writeFileSync } from "node:fs"
  • fs (weak) agentproto-ts-89f6662/packages/runtime/src/__tests__/context-checkpoint.test.ts :2 import { mkdtempSync, readFileSync } from "node:fs"
  • fs (weak) agentproto-ts-89f6662/packages/runtime/src/__tests__/conversation-export.test.ts :11 import { mkdtempSync, rmSync } from "node:fs"
  • fs (weak) agentproto-ts-89f6662/packages/runtime/src/__tests__/conversation-index.test.ts :12 import { mkdtempSync, mkdirSync, rmSync, appendFileSync, readFileSync } from "node:fs"
  • fs (weak) agentproto-ts-89f6662/packages/runtime/src/__tests__/conversation-locate-tool.test.ts :11 import { mkdtempSync, mkdirSync, rmSync, writeFileSync } from "node:fs"
  • fs (weak) agentproto-ts-89f6662/packages/runtime/src/__tests__/conversation-read.test.ts :10 import { mkdtempSync, mkdirSync, rmSync, writeFileSync } from "node:fs"
  • fs (weak) agentproto-ts-89f6662/packages/runtime/src/__tests__/conversation-store-hermes.test.ts :12 import { mkdtempSync, mkdirSync, rmSync } from "node:fs"
  • fs (weak) agentproto-ts-89f6662/packages/runtime/src/__tests__/conversation-store-universal.test.ts :13 import { mkdtempSync, mkdirSync, rmSync, writeFileSync } from "node:fs"
  • fs (weak) agentproto-ts-89f6662/packages/runtime/src/__tests__/conversation-store.test.ts :8 import { mkdtempSync, mkdirSync, rmSync, writeFileSync, utimesSync } from "node:fs"
  • fs (weak) agentproto-ts-89f6662/packages/runtime/src/__tests__/crash-reaper.test.ts :2 import { mkdtempSync, rmSync } from "node:fs"
  • fs (weak) agentproto-ts-89f6662/packages/runtime/src/__tests__/cron-scheduler.test.ts :15 import { mkdtempSync, rmSync, readFileSync } from "node:fs"
  • fs (weak) agentproto-ts-89f6662/packages/runtime/src/__tests__/daemon-health-tools.test.ts :6 import { mkdtempSync, rmSync } from "node:fs"
  • fs (weak) agentproto-ts-89f6662/packages/runtime/src/__tests__/daemon-registry.test.ts :2 import { mkdtemp, readFile, rm, writeFile } from "node:fs/promises"
  • fs (weak) agentproto-ts-89f6662/packages/runtime/src/__tests__/eager-resume-on-boot.test.ts :2 import { mkdtempSync, rmSync, writeFileSync } from "node:fs"
  • fs (weak) agentproto-ts-89f6662/packages/runtime/src/__tests__/fs-tools.test.ts :13 import { mkdtempSync, rmSync, writeFileSync } from "node:fs"
  • fs (weak) agentproto-ts-89f6662/packages/runtime/src/__tests__/gateway-persist.test.ts :22 import { mkdtemp, rm } from "node:fs/promises"
  • fs (weak) agentproto-ts-89f6662/packages/runtime/src/__tests__/gh-provenance-shim.test.ts :17 import { mkdtempSync, mkdirSync, writeFileSync, chmodSync, readFileSync, existsSync } from "node:fs"
  • fs (weak) agentproto-ts-89f6662/packages/runtime/src/__tests__/harness-preset-store.test.ts :2 import { mkdtemp, rm, stat, writeFile } from "node:fs/promises"
  • fs (weak) agentproto-ts-89f6662/packages/runtime/src/__tests__/hermes-usage-update.test.ts :17 import { mkdtempSync, rmSync, readFileSync, existsSync } from "node:fs"
  • fs (weak) agentproto-ts-89f6662/packages/runtime/src/__tests__/hooks-config.test.ts :11 import { mkdirSync, mkdtempSync, rmSync, writeFileSync } from "node:fs"
  • fs (weak) agentproto-ts-89f6662/packages/runtime/src/__tests__/idle-reaper.test.ts :2 import { mkdtempSync, rmSync } from "node:fs"
  • fs (weak) agentproto-ts-89f6662/packages/runtime/src/__tests__/inbound-transmitter-integration.test.ts :18 import { mkdtempSync, rmSync } from "node:fs"
  • fs (weak) agentproto-ts-89f6662/packages/runtime/src/__tests__/interrupted-turn-contract.test.ts :2 import { mkdtempSync, readFileSync, rmSync, writeFileSync } from "node:fs"
  • fs (weak) agentproto-ts-89f6662/packages/runtime/src/__tests__/llm-endpoint-link-tools.test.ts :2 import { mkdtemp, rm } from "node:fs/promises"
  • fs (weak) agentproto-ts-89f6662/packages/runtime/src/__tests__/llm-endpoint-links-store.test.ts :2 import { mkdtemp, readFile, rm, stat } from "node:fs/promises"
  • fs (weak) agentproto-ts-89f6662/packages/runtime/src/__tests__/llm-endpoint-registry.test.ts :2 import { mkdtempSync, rmSync, writeFileSync } from "node:fs"
  • fs (weak) agentproto-ts-89f6662/packages/runtime/src/__tests__/orchestrator-child-sandbox.test.ts :20 import { mkdtemp, rm } from "node:fs/promises"
  • fs (weak) agentproto-ts-89f6662/packages/runtime/src/__tests__/orchestrator-gateway.test.ts :16 import { mkdtempSync } from "node:fs"
  • fs (weak) agentproto-ts-89f6662/packages/runtime/src/__tests__/outbound-adapters.test.ts :5 import { readFile } from "node:fs/promises"
  • fs (weak) agentproto-ts-89f6662/packages/runtime/src/__tests__/pairing-integration.test.ts :2 import { mkdtemp, rm, stat, readFile } from "node:fs/promises"
  • fs (weak) agentproto-ts-89f6662/packages/runtime/src/__tests__/pairing-rendezvous-default.test.ts :2 import { mkdtemp, rm } from "node:fs/promises"
  • fs (weak) agentproto-ts-89f6662/packages/runtime/src/__tests__/pending-permissions.test.ts :18 import { existsSync, mkdirSync, mkdtempSync, readFileSync, rmSync, writeFileSync } from "node:fs"
  • fs (weak) agentproto-ts-89f6662/packages/runtime/src/__tests__/policy-survives-daemon-restart.test.ts :2 import { mkdtempSync, mkdirSync, rmSync, writeFileSync } from "node:fs"
  • fs (weak) agentproto-ts-89f6662/packages/runtime/src/__tests__/remaining-quota-store.test.ts :6 import { mkdtemp, rm, writeFile } from "node:fs/promises"
  • fs (weak) agentproto-ts-89f6662/packages/runtime/src/__tests__/remaining-quota.test.ts :10 import { mkdtemp, rm } from "node:fs/promises"
  • fs (weak) agentproto-ts-89f6662/packages/runtime/src/__tests__/restart-scheduler.test.ts :2 import { mkdtempSync, rmSync } from "node:fs"
  • fs (weak) agentproto-ts-89f6662/packages/runtime/src/__tests__/resume-attempt-cap.test.ts :2 import { mkdtempSync, readFileSync, rmSync, writeFileSync } from "node:fs"
  • fs (weak) agentproto-ts-89f6662/packages/runtime/src/__tests__/resume-context-digest.test.ts :10 import { mkdtempSync, mkdirSync, rmSync, writeFileSync } from "node:fs"
  • fs (weak) agentproto-ts-89f6662/packages/runtime/src/__tests__/resume-context-injection.test.ts :21 import { mkdtempSync, mkdirSync, rmSync, writeFileSync } from "node:fs"
  • fs (weak) agentproto-ts-89f6662/packages/runtime/src/__tests__/resume-honesty.test.ts :2 import { mkdtempSync, rmSync, writeFileSync } from "node:fs"
  • fs (weak) agentproto-ts-89f6662/packages/runtime/src/__tests__/resume-strategies.test.ts :2 import { mkdtempSync, rmSync, writeFileSync, utimesSync, mkdirSync } from "node:fs"
  • fs (weak) agentproto-ts-89f6662/packages/runtime/src/__tests__/role-registry.test.ts :15 import { mkdtemp, mkdir, writeFile, rm } from "node:fs/promises"
  • fs (weak) agentproto-ts-89f6662/packages/runtime/src/__tests__/routes-config.test.ts :7 import { mkdtempSync, writeFileSync, rmSync, mkdirSync } from "node:fs"
  • fs (weak) agentproto-ts-89f6662/packages/runtime/src/__tests__/routine-registrar.test.ts :19 import { mkdtempSync, rmSync, mkdirSync, writeFileSync } from "node:fs"
  • fs (weak) agentproto-ts-89f6662/packages/runtime/src/__tests__/sandbox-adapters.test.ts :2 import { mkdtempSync, rmSync, existsSync } from "node:fs"
  • fs agentproto-ts-89f6662/packages/runtime/src/agentproto-dir.ts :37 import { mkdir, readdir, readFile, stat, unlink, writeFile } from "node:fs/promises"
  • fs agentproto-ts-89f6662/packages/runtime/src/agents-md.ts :30 import { promises as fs } from "node:fs"
  • fs agentproto-ts-89f6662/packages/runtime/src/app-catalog.ts :8 import { readFile } from "node:fs/promises"
  • fs agentproto-ts-89f6662/packages/runtime/src/app-data.ts :48 import { mkdir, readFile, readdir, realpath, rename, stat, writeFile } from "node:fs/promises"
  • fs agentproto-ts-89f6662/packages/runtime/src/app-external.ts :33 import { readFile, readdir, realpath, stat } from "node:fs/promises"
  • fs agentproto-ts-89f6662/packages/runtime/src/app-pull-tools.ts :12 import { readFileSync } from "node:fs"
  • fs agentproto-ts-89f6662/packages/runtime/src/app-registry.ts :11 import { mkdirSync, readFileSync, existsSync, writeFileSync, renameSync } from "node:fs"
  • fs agentproto-ts-89f6662/packages/runtime/src/app-tools.ts :22 import { readFile, readdir, stat } from "node:fs/promises"
  • fs agentproto-ts-89f6662/packages/runtime/src/app-ui-apps.ts :14 import { readFile } from "node:fs/promises"
  • fs agentproto-ts-89f6662/packages/runtime/src/claude-conversation-import.ts :11 import { promises as fs, type Dirent } from "node:fs"
  • fs agentproto-ts-89f6662/packages/runtime/src/command-allowlist.ts :32 import { existsSync } from "node:fs"
  • fs agentproto-ts-89f6662/packages/runtime/src/command-log.ts :22 import { appendFile, mkdir, readFile } from "node:fs/promises"
  • fs agentproto-ts-89f6662/packages/runtime/src/config.ts :28 import { promises as fs } from "node:fs"
  • fs agentproto-ts-89f6662/packages/runtime/src/context-checkpoint.ts :11 import { mkdir, writeFile } from "node:fs/promises"
  • fs agentproto-ts-89f6662/packages/runtime/src/conversation-export.ts :22 import { promises as fs } from "node:fs"
  • fs agentproto-ts-89f6662/packages/runtime/src/conversation-index.ts :31 import { promises as fs } from "node:fs"
  • fs agentproto-ts-89f6662/packages/runtime/src/conversation-store.ts :12 import { promises as fs, createReadStream } from "node:fs"
  • fs agentproto-ts-89f6662/packages/runtime/src/conversations.ts :16 import { existsSync } from "node:fs"
  • fs agentproto-ts-89f6662/packages/runtime/src/credential-discovery.ts :40 import { readFileSync } from "node:fs"
  • fs agentproto-ts-89f6662/packages/runtime/src/cron-scheduler.ts :40 } from "node:fs"
  • fs agentproto-ts-89f6662/packages/runtime/src/fs-tools.ts :31 } from "node:fs/promises"
  • fs agentproto-ts-89f6662/packages/runtime/src/harness-preset-store.ts :30 import { mkdir, readFile, writeFile } from "node:fs/promises"
  • fs agentproto-ts-89f6662/packages/runtime/src/heartbeat.ts :26 import { existsSync } from "node:fs"
  • fs agentproto-ts-89f6662/packages/runtime/src/http-server.ts :26 import { mkdir, readFile, stat, writeFile } from "node:fs/promises"
  • fs agentproto-ts-89f6662/packages/runtime/src/inbound-endpoints.ts :15 import { readFileSync, mkdirSync, writeFileSync, chmodSync, promises as fsp } from "node:fs"
  • fs agentproto-ts-89f6662/packages/runtime/src/inbound-watcher.ts :28 import { mkdirSync, writeFileSync, readFileSync, promises as fsp } from "node:fs"
  • fs agentproto-ts-89f6662/packages/runtime/src/index.ts :19 import { existsSync } from "node:fs"
  • fs agentproto-ts-89f6662/packages/runtime/src/llm-endpoint-links-store.ts :29 import { mkdir, readFile, writeFile } from "node:fs/promises"
  • fs agentproto-ts-89f6662/packages/runtime/src/llm-endpoint-registry.ts :31 import { closeSync, existsSync, mkdirSync, openSync, readFileSync } from "node:fs"
  • fs agentproto-ts-89f6662/packages/runtime/src/mcp-discovery.ts :28 import { promises as fs } from "node:fs"
  • fs agentproto-ts-89f6662/packages/runtime/src/mcp-imports.ts :33 import { promises as fs } from "node:fs"
  • fs agentproto-ts-89f6662/packages/runtime/src/mcp-proxy.ts :33 import { promises as fs } from "node:fs"
  • fs agentproto-ts-89f6662/packages/runtime/src/outbound-adapters.ts :8 import { readFile } from "node:fs/promises"
  • fs agentproto-ts-89f6662/packages/runtime/src/pairing-registry.ts :45 import { mkdir, readFile, writeFile, chmod, rename } from "node:fs/promises"
  • fs agentproto-ts-89f6662/packages/runtime/src/release-check.ts :29 import { promises as fs } from "node:fs"
  • fs agentproto-ts-89f6662/packages/runtime/src/remaining-quota-store.ts :17 import { mkdir, readFile, writeFile } from "node:fs/promises"
  • fs agentproto-ts-89f6662/packages/runtime/src/remote-controller.ts :38 import { mkdir, writeFile, readFile, chmod, rm } from "node:fs/promises"
  • fs agentproto-ts-89f6662/packages/runtime/src/remote-providers/cloudflared-spawn.ts :34 import { closeSync, openSync, readFileSync } from "node:fs"
  • fs agentproto-ts-89f6662/packages/runtime/src/remote-providers/named.ts :47 import { mkdir, writeFile, rm, access } from "node:fs/promises"
  • fs agentproto-ts-89f6662/packages/runtime/src/remote-providers/quick.ts :41 import { mkdir, writeFile, rm } from "node:fs/promises"
  • fs agentproto-ts-89f6662/packages/runtime/src/role-registry.ts :30 import { readdir, readFile, stat } from "node:fs/promises"
  • fs agentproto-ts-89f6662/packages/runtime/src/routes-config.ts :17 import { readFile } from "node:fs/promises"
  • fs agentproto-ts-89f6662/packages/runtime/src/routine-registrar.ts :22 import { readdirSync, readFileSync, existsSync } from "node:fs"
  • fs agentproto-ts-89f6662/packages/runtime/src/sandbox-providers/local.ts :18 import { mkdtemp, rm } from "node:fs/promises"
  • fs agentproto-ts-89f6662/packages/runtime/src/sessions.ts :27 import { mkdirSync, writeFileSync, promises as fs, readFileSync, existsSync, renameSync } from "node:fs"
  • fs agentproto-ts-89f6662/packages/runtime/src/supervisor.ts :121 } from "node:fs"
  • fs agentproto-ts-89f6662/packages/runtime/src/task-ledger.ts :86 } from "node:fs"
  • fs agentproto-ts-89f6662/packages/runtime/src/terminal-transcript-writer.ts :16 import { createWriteStream, mkdirSync, type WriteStream } from "node:fs"
  • fs agentproto-ts-89f6662/packages/runtime/src/tool-call-log.ts :17 import { appendFile, mkdir, readFile } from "node:fs/promises"
  • fs agentproto-ts-89f6662/packages/runtime/src/transcript-export.ts :26 import { createReadStream, promises as fs, type Dirent } from "node:fs"
  • fs agentproto-ts-89f6662/packages/runtime/src/transcript-writer.ts :20 import { createWriteStream, mkdirSync, readFileSync, type WriteStream } from "node:fs"
  • fs agentproto-ts-89f6662/packages/runtime/src/transmitter-bindings.ts :13 import { readFileSync, promises as fsp } from "node:fs"
  • fs agentproto-ts-89f6662/packages/runtime/src/tunnel-registry.ts :24 import { mkdirSync, readFileSync, writeFileSync, existsSync } from "node:fs"
  • fs agentproto-ts-89f6662/packages/runtime/src/usage-snapshot-log.ts :18 import { readFile } from "node:fs/promises"
  • fs agentproto-ts-89f6662/packages/runtime/src/user-presets.ts :9 import { mkdir, readFile, writeFile } from "node:fs/promises"
  • fs agentproto-ts-89f6662/packages/runtime/src/webhook-notifier.ts :14 import { readFileSync } from "node:fs"
  • fs agentproto-ts-89f6662/packages/runtime/src/workflow-runner.ts :26 import { mkdirSync, readFileSync, existsSync, writeFileSync, renameSync } from "node:fs"
  • fs agentproto-ts-89f6662/packages/runtime/src/workflow-step-cache.ts :3 import { mkdirSync, readFileSync, existsSync, writeFileSync, renameSync } from "node:fs"
  • fs agentproto-ts-89f6662/packages/runtime/src/workspace-brains.ts :25 import { readFileSync } from "node:fs"
  • fs agentproto-ts-89f6662/packages/runtime/src/workspace-buckets.ts :60 import { mkdirSync, readdirSync, readFileSync, renameSync, writeFileSync } from "node:fs"
  • fs agentproto-ts-89f6662/packages/runtime/src/workspace-fs.ts :13 import { existsSync } from "node:fs"
  • fs agentproto-ts-89f6662/packages/runtime/src/workspace-rules.ts :33 import { promises as fs } from "node:fs"
  • fs agentproto-ts-89f6662/packages/runtime/src/workspaces-config.ts :23 import { promises as fs, readFileSync, realpathSync } from "node:fs"
  • fs agentproto-ts-89f6662/packages/runtime/src/worktree-identity.ts :21 import { readFileSync, statSync, type Stats } from "node:fs"
  • fs agentproto-ts-89f6662/packages/runtime/vitest.setup.ts :2 import { mkdtemp, rm } from "node:fs/promises"
  • fs agentproto-ts-89f6662/packages/secrets/src/identity/index.ts :30 import { mkdir, readFile, writeFile, chmod, rename } from "node:fs/promises"
  • fs agentproto-ts-89f6662/packages/storage-github/src/github-fs.ts :11 import { readdir, readFile, stat, writeFile } from "node:fs/promises"
  • fs agentproto-ts-89f6662/packages/tool/src/create-tool.ts :22 import { mkdir, writeFile } from "node:fs/promises"
  • fs agentproto-ts-89f6662/packages/vscode/src/client/daemonClient.ts :28 import { readFile } from "node:fs/promises"
  • fs agentproto-ts-89f6662/packages/vscode/src/commands/apps.ts :169 text = new TextDecoder().decode(await vscode.workspace.fs.readFile(vscode.Uri.file(path)))
  • fs agentproto-ts-89f6662/packages/vscode/src/commands/localLogin.ts :16 import { existsSync } from "node:fs"
  • fs agentproto-ts-89f6662/packages/vscode/src/daemonConfig/daemonConfigFile.ts :15 import { promises as fs } from "node:fs"
  • fs agentproto-ts-89f6662/packages/vscode/src/webview/mentionSource.ts :17 import { readdir } from "node:fs/promises"
  • fs agentproto-ts-89f6662/packages/vscode/src/webview/transcriptPanel.ts :17 import { readFileSync } from "node:fs"
  • fs agentproto-ts-89f6662/packages/workflow-loader/src/load-workflow.ts :19 import { readFile, stat } from "node:fs/promises"
  • fs agentproto-ts-89f6662/packages/workspace-brain/src/brain-state.ts :30 import { promises as fs } from "node:fs"
  • fs agentproto-ts-89f6662/packages/worktree/src/bin/approve.ts :1 import { closeSync, createReadStream, createWriteStream, openSync } from "node:fs"
  • fs agentproto-ts-89f6662/packages/worktree/src/gc.ts :43 import { readFile, readdir, realpath, rm, stat } from "node:fs/promises"
  • fs agentproto-ts-89f6662/packages/worktree/src/glob.ts :1 import { readdir } from "node:fs/promises"
  • fs agentproto-ts-89f6662/packages/worktree/src/provenance.ts :48 import { readdir, readFile, writeFile } from "node:fs/promises"
  • fs agentproto-ts-89f6662/packages/worktree/src/provider/bodies/provision-worktree.body.ts :2 import { mkdir, copyFile, symlink, lstat } from "node:fs/promises"
  • fs agentproto-ts-89f6662/packages/worktree/src/salvage.ts :17 import { copyFile, mkdir, open, writeFile } from "node:fs/promises"
  • fs agentproto-ts-89f6662/packages/worktree/src/status.ts :20 import { mkdir, readFile, stat, writeFile } from "node:fs/promises"

shell / exec 173

  • shell agentproto-ts-89f6662/.github/actions/agentproto-run/driver.mjs :30 import { spawn } from "node:child_process"
  • shell agentproto-ts-89f6662/.github/agentproto-workflows/docs-audit/entry.mjs :259 // Config-driven placement — undefined ⇒ host spawn (local billing).
  • shell (weak) agentproto-ts-89f6662/.github/agentproto-workflows/pr-review/entry.test.mjs :76 test('placement "local" forces the step to a HOST spawn (sandbox/cwd undefined) even when reviewConfig sets reviewerSandbox', () => {
  • shell agentproto-ts-89f6662/adapters/browser/src/lib/resolve-launch.ts :1 import { spawn } from "node:child_process"
  • shell agentproto-ts-89f6662/adapters/claude-code/src/index.ts :133 // killed the whole spawn (agentproto#186) — which is why the native
  • shell agentproto-ts-89f6662/adapters/claude-sdk/src/options.ts :249 * spawn (Anthropic's own ids never contain `/`). Sending it anyway is exactly
  • shell (weak) agentproto-ts-89f6662/adapters/code-brain-gbrain/src/__tests__/gbrain-e2e.test.ts :13 import { execFileSync } from "node:child_process"
  • shell agentproto-ts-89f6662/adapters/code-brain-gbrain/src/gbrain-local.ts :18 import { execFile } from "node:child_process"
  • shell (weak) agentproto-ts-89f6662/adapters/knowledge-gbrain-doc/src/__tests__/gbrain-doc-e2e.test.ts :18 import { execFileSync } from "node:child_process"
  • shell (weak) agentproto-ts-89f6662/adapters/mastra-agent/src/__tests__/workspace-tools.test.ts :1 import { execFileSync } from "node:child_process"
  • shell agentproto-ts-89f6662/adapters/mastra-agent/src/state-signals.ts :36 import { execFile } from "node:child_process"
  • shell agentproto-ts-89f6662/adapters/mastra-agent/src/workspace-tools.ts :44 import { exec, execFile } from "node:child_process"
  • shell agentproto-ts-89f6662/adapters/pi/src/client.ts :23 import { spawn, type ChildProcessWithoutNullStreams } from "node:child_process"
  • shell agentproto-ts-89f6662/packages/acp/src/tunnel/client.ts :5 * over a `FrameSink`. Exposes `spawn(command, args, opts)` that returns
  • shell agentproto-ts-89f6662/packages/acp/src/tunnel/server.ts :20 import { spawn, type ChildProcess } from "node:child_process"
  • shell (weak) agentproto-ts-89f6662/packages/agencies/core/src/vendor-neutrality.test.ts :2 import { execSync } from "node:child_process"
  • shell agentproto-ts-89f6662/packages/auth/src/flow-engines/device-grant.ts :12 import { execFile } from "node:child_process"
  • shell agentproto-ts-89f6662/packages/auth/src/token-store.ts :9 import { execFile } from "node:child_process"
  • shell agentproto-ts-89f6662/packages/browser-process/src/index.ts :10 import type { ChildProcess } from "node:child_process"
  • shell agentproto-ts-89f6662/packages/cli-exec/src/spawn-stdin.ts :1 import { spawn } from "node:child_process"
  • shell (weak) agentproto-ts-89f6662/packages/cli/src/__tests__/app-pack.test.ts :24 import { spawnSync } from "node:child_process"
  • shell (weak) agentproto-ts-89f6662/packages/cli/src/__tests__/conversation-locate.test.ts :13 import { spawnSync } from "node:child_process"
  • shell (weak) agentproto-ts-89f6662/packages/cli/src/__tests__/fetch-pack.test.ts :22 import { spawnSync } from "node:child_process"
  • shell (weak) agentproto-ts-89f6662/packages/cli/src/__tests__/install-mcp.test.ts :52 const actual = await importOriginal<typeof import("node:child_process")>()
  • shell (weak) agentproto-ts-89f6662/packages/cli/src/__tests__/install-skill.test.ts :21 import { spawnSync } from "node:child_process"
  • shell (weak) agentproto-ts-89f6662/packages/cli/src/__tests__/install.test.ts :33 await importOriginal<typeof import("node:child_process")>()
  • shell (weak) agentproto-ts-89f6662/packages/cli/src/__tests__/open-pr-resolver.test.ts :5 import { spawnSync } from "node:child_process"
  • shell (weak) agentproto-ts-89f6662/packages/cli/src/__tests__/pack-skill.test.ts :17 import { spawnSync } from "node:child_process"
  • shell (weak) agentproto-ts-89f6662/packages/cli/src/__tests__/sessions-worktree-column.test.ts :3 * session→worktree edge recorded at spawn (`SessionDescriptor.worktreePath`).
  • shell (weak) agentproto-ts-89f6662/packages/cli/src/__tests__/tunnel-e2e.test.ts :13 import { spawn } from "node:child_process"
  • shell (weak) agentproto-ts-89f6662/packages/cli/src/__tests__/worktree-new.test.ts :5 import { spawnSync } from "node:child_process"
  • shell (weak) agentproto-ts-89f6662/packages/cli/src/__tests__/worktree-repo-root.test.ts :5 import { spawnSync } from "node:child_process"
  • shell (weak) agentproto-ts-89f6662/packages/cli/src/__tests__/worktree-rm-slug.test.ts :5 import { spawnSync } from "node:child_process"
  • shell agentproto-ts-89f6662/packages/cli/src/app-dev.ts :40 import { spawn } from "node:child_process"
  • shell agentproto-ts-89f6662/packages/cli/src/commands/adapters.ts :20 import { spawn } from "node:child_process"
  • shell agentproto-ts-89f6662/packages/cli/src/commands/app.ts :36 import { spawn } from "node:child_process"
  • shell agentproto-ts-89f6662/packages/cli/src/commands/config.ts :22 import { spawn } from "node:child_process"
  • shell agentproto-ts-89f6662/packages/cli/src/commands/daemon.ts :38 import { spawn } from "node:child_process"
  • shell agentproto-ts-89f6662/packages/cli/src/commands/install-mcp.ts :32 import { spawn } from "node:child_process"
  • shell agentproto-ts-89f6662/packages/cli/src/commands/install.ts :33 import { spawn } from "node:child_process"
  • shell agentproto-ts-89f6662/packages/cli/src/commands/pair.ts :19 import { spawn } from "node:child_process"
  • shell agentproto-ts-89f6662/packages/cli/src/commands/serve.ts :42 import * as childProc from "node:child_process"
  • shell agentproto-ts-89f6662/packages/cli/src/commands/sessions.ts :194 --mode <id> manifest-declared mode id applied at spawn (e.g.
  • shell agentproto-ts-89f6662/packages/cli/src/commands/setup.ts :24 import { spawn } from "node:child_process"
  • shell agentproto-ts-89f6662/packages/cli/src/commands/skill-install/fetch-pack.ts :43 import { spawn } from "node:child_process"
  • shell agentproto-ts-89f6662/packages/cli/src/commands/skill-install/shared.ts :10 import { spawn } from "node:child_process"
  • shell agentproto-ts-89f6662/packages/cli/src/commands/worktree.ts :46 import { execFile, spawnSync } from "node:child_process"
  • shell agentproto-ts-89f6662/packages/cli/src/lib/setup-prompts.ts :16 import { spawn } from "node:child_process"
  • shell agentproto-ts-89f6662/packages/cli/src/registry/install-driver.ts :28 import { spawn } from "node:child_process"
  • shell agentproto-ts-89f6662/packages/cli/src/registry/install-hint.ts :14 import { execFileSync } from "node:child_process"
  • shell agentproto-ts-89f6662/packages/cli/src/registry/resolve.ts :1116 * resolver does for a real spawn (`CatalogProviderSchema` narrows an
  • shell agentproto-ts-89f6662/packages/cli/src/util/pty-factory.ts :8 * `child_process.spawn` (no PTY).
  • shell agentproto-ts-89f6662/packages/cli/tsup.config.ts :1 import { execSync } from "node:child_process"
  • shell (weak) agentproto-ts-89f6662/packages/command-sandbox/src/__tests__/command-sandbox.test.ts :10 import { execFileSync } from "node:child_process"
  • shell (weak) agentproto-ts-89f6662/packages/corpus-cli/src/__tests__/cli-e2e.test.ts :12 import { spawn } from "node:child_process"
  • shell (weak) agentproto-ts-89f6662/packages/corpus-cli/src/commands/__tests__/discover.test.ts :17 // Mock execFile (used by yt-dlp channel) — must happen before import
  • shell agentproto-ts-89f6662/packages/corpus-cli/src/commands/discover.ts :20 import { execFile } from "node:child_process"
  • shell agentproto-ts-89f6662/packages/corpus-cli/src/ports/chunked-stt.adapter.ts :24 import { execFile } from "node:child_process"
  • shell agentproto-ts-89f6662/packages/corpus-cli/src/ports/gh-pr-source.adapter.ts :22 import { execFile } from "node:child_process"
  • shell agentproto-ts-89f6662/packages/corpus-cli/src/ports/ytdlp-captions-fetcher.adapter.ts :27 import { execFile } from "node:child_process"
  • shell agentproto-ts-89f6662/packages/corpus-cli/src/ports/ytdlp-whisper-fetcher.adapter.ts :29 import { execFile } from "node:child_process"
  • shell (weak) agentproto-ts-89f6662/packages/driver/agent-cli/src/__tests__/claude-code-auth-mode.test.ts :4 import type { ChildProcess } from "node:child_process"
  • shell (weak) agentproto-ts-89f6662/packages/driver/agent-cli/src/__tests__/claude-code-permission-mode.test.ts :7 import type { ChildProcess } from "node:child_process"
  • shell (weak) agentproto-ts-89f6662/packages/driver/agent-cli/src/__tests__/codex-external-auth.test.ts :4 import type { ChildProcess } from "node:child_process"
  • shell (weak) agentproto-ts-89f6662/packages/driver/agent-cli/src/__tests__/command-sandbox-wrap.test.ts :13 import { execFileSync } from "node:child_process"
  • shell (weak) agentproto-ts-89f6662/packages/driver/agent-cli/src/__tests__/define-agent-cli-runtime.test.ts :4 import { spawn } from "node:child_process"
  • shell (weak) agentproto-ts-89f6662/packages/driver/agent-cli/src/__tests__/define-agent-cli-set-model.test.ts :4 import { spawn } from "node:child_process"
  • shell (weak) agentproto-ts-89f6662/packages/driver/agent-cli/src/__tests__/define-agent-cli-spawn-error.test.ts :9 * setup), so `spawn("node", ...)` for the mastra-agent adapter failed with
  • shell agentproto-ts-89f6662/packages/driver/agent-cli/src/continuation/strategies/native-resume.ts :81 `[native-resume] turnCtx has no fields matching key_scope ${JSON.stringify(scope)}; falling back to per-spawn (no resume).`
  • shell agentproto-ts-89f6662/packages/driver/agent-cli/src/continuation/strategies/pinned-session.ts :100 `[pinned-session] turnCtx has no fields matching key_scope ${JSON.stringify(scope)}; falling back to per-spawn (no pin).`
  • shell agentproto-ts-89f6662/packages/driver/agent-cli/src/define-agent-cli.ts :1 import { spawn, type ChildProcess } from "node:child_process"
  • shell (weak) agentproto-ts-89f6662/packages/driver/agent-cli/src/protocol/__tests__/acp-client-capability-read-surface.test.ts :3 import type { ChildProcess } from "node:child_process"
  • shell (weak) agentproto-ts-89f6662/packages/driver/agent-cli/src/protocol/__tests__/acp-client-set-config-option.test.ts :3 import type { ChildProcess } from "node:child_process"
  • shell (weak) agentproto-ts-89f6662/packages/driver/agent-cli/src/protocol/__tests__/acp-client.test.ts :3 import type { ChildProcess } from "node:child_process"
  • shell (weak) agentproto-ts-89f6662/packages/driver/agent-cli/src/protocol/__tests__/print-arm.test.ts :8 // of exec'ing a real binary. Each spawn() call is captured (bin + argv) and
  • shell agentproto-ts-89f6662/packages/driver/agent-cli/src/protocol/acp-client.ts :10 import type { ChildProcess } from "node:child_process"
  • shell agentproto-ts-89f6662/packages/driver/agent-cli/src/protocol/print-arm.ts :25 import { spawn } from "node:child_process"
  • shell agentproto-ts-89f6662/packages/driver/agent-cli/src/types.ts :155 /** Env var the runner injects on every spawn (lifted from the
  • shell agentproto-ts-89f6662/packages/driver/cli/src/index.ts :19 import { spawn } from "node:child_process"
  • shell (weak) agentproto-ts-89f6662/packages/governance/core/src/vendor-neutrality.test.ts :2 import { execSync } from "node:child_process"
  • shell (weak) agentproto-ts-89f6662/packages/harness/src/client.ts :69 * otherwise-successful spawn (`MCP error -32001`). Failures still
  • shell agentproto-ts-89f6662/packages/plugin-local-browser/src/install.ts :7 * confuses the nested npm-exec (`sh: chrome-devtools-mcp@latest:
  • shell agentproto-ts-89f6662/packages/provider-kit/src/status.ts :22 * still refuse every spawn (claude-code's `authEnforce: "always"`).
  • shell (weak) agentproto-ts-89f6662/packages/runtime/src/__tests__/cloudflared-spawn.test.ts :5 import type { ChildProcess } from "node:child_process"
  • shell (weak) agentproto-ts-89f6662/packages/runtime/src/__tests__/gh-provenance-shim.test.ts :16 import { spawnSync } from "node:child_process"
  • shell (weak) agentproto-ts-89f6662/packages/runtime/src/__tests__/llm-endpoint-registry.test.ts :238 it("dedups two concurrent start() calls into a single spawn (Fix 1)", async () => {
  • shell (weak) agentproto-ts-89f6662/packages/runtime/src/__tests__/orchestrator-gateway.test.ts :614 const parent = spawn(undefined, 0)
  • shell (weak) agentproto-ts-89f6662/packages/runtime/src/__tests__/orchestrator-guardrails.test.ts :196 it("a direct spawn (no scope) is a root: depth 0, no parent", async () => {
  • shell (weak) agentproto-ts-89f6662/packages/runtime/src/__tests__/sandbox-reconnect.test.ts :242 it("a plain ephemeral spawn (no reuse, no lifecycle) still KILLS on close", async () => {
  • shell (weak) agentproto-ts-89f6662/packages/runtime/src/__tests__/session-flag-status.test.ts :50 const desc = spawn(reg)
  • shell (weak) agentproto-ts-89f6662/packages/runtime/src/__tests__/session-http-agent-spawn.test.ts :172 expect((await spawn({ trace: true })).status).toBe(201)
  • shell (weak) agentproto-ts-89f6662/packages/runtime/src/__tests__/session-keepalive.test.ts :48 const desc = spawn(reg)
  • shell (weak) agentproto-ts-89f6662/packages/runtime/src/__tests__/session-lineage-parent-hint.test.ts :123 it("leaves a plain root spawn (no hint) parentless at depth 0", async () => {
  • shell (weak) agentproto-ts-89f6662/packages/runtime/src/__tests__/session-pinned.test.ts :51 const desc = spawn(reg)
  • shell (weak) agentproto-ts-89f6662/packages/runtime/src/__tests__/session-rename.test.ts :49 const desc = spawn(reg)
  • shell (weak) agentproto-ts-89f6662/packages/runtime/src/__tests__/session-spawn.test.ts :12 import { execFileSync } from "node:child_process"
  • shell (weak) agentproto-ts-89f6662/packages/runtime/src/__tests__/session-watchers.test.ts :128 const root = spawn(reg)
  • shell (weak) agentproto-ts-89f6662/packages/runtime/src/__tests__/sessions.test.ts :1761 it("spawn(): child gets its OWN minted id, surviving both an ambient-env leak and a forged caller env", async () => {
  • shell (weak) agentproto-ts-89f6662/packages/runtime/src/__tests__/supervisor-judge.test.ts :561 it("origin: 'gate' is stamped on every judge spawn (PR #800 grouping)", async () => {
  • shell (weak) agentproto-ts-89f6662/packages/runtime/src/__tests__/terminal-session-dx.test.ts :112 it("a root spawn (no callerScope) stays parentless at depth 0", async () => {
  • shell (weak) agentproto-ts-89f6662/packages/runtime/src/__tests__/worktree-auto-reclaim.test.ts :19 import { spawnSync } from "node:child_process"
  • shell agentproto-ts-89f6662/packages/runtime/src/agent-tools.ts :667 "Max concurrently-alive sub-agents this child may spawn (default 8). " +
  • shell agentproto-ts-89f6662/packages/runtime/src/agents-md.ts :29 import { execFile } from "node:child_process"
  • shell agentproto-ts-89f6662/packages/runtime/src/auth-probe.ts :5 * fails every spawn (claude-code, `authEnforce: "always"`).
  • shell agentproto-ts-89f6662/packages/runtime/src/command-tools.ts :46 * - We use `spawn()` with `shell: false` so arguments are passed
  • shell agentproto-ts-89f6662/packages/runtime/src/context-checkpoint.ts :10 import { execFile } from "node:child_process"
  • shell agentproto-ts-89f6662/packages/runtime/src/credential-discovery.ts :39 import { execFileSync } from "node:child_process"
  • shell agentproto-ts-89f6662/packages/runtime/src/harness-preset-tools.ts :90 defaultModel: z.string().describe("Model id applied at spawn (e.g. z-ai/glm-5.2)."),
  • shell agentproto-ts-89f6662/packages/runtime/src/http-server.ts :3415 * POST /sessions/chat → create-and-chat: spawn (reusing /sessions/agent's
  • shell agentproto-ts-89f6662/packages/runtime/src/index.ts :1821 // (app_install) and the spawn (app_run) the same way it gates
  • shell agentproto-ts-89f6662/packages/runtime/src/llm-endpoint-registry.ts :23 * Env on spawn (see {@link assembleLlmEndpointEnv}): the provider API keys
  • shell agentproto-ts-89f6662/packages/runtime/src/llm-endpoint-tools.ts :8 * llm_endpoint_start spawn (or reuse) the proxy child, inject provider keys
  • shell agentproto-ts-89f6662/packages/runtime/src/orchestration-tools.ts :70 adapter: z.string().min(1).describe("Agent adapter slug to spawn (e.g. \"claude-code\")."),
  • shell agentproto-ts-89f6662/packages/runtime/src/orchestrator-gateway.ts :475 * limits never exceed the caller's. Omit for a root spawn (direct
  • shell agentproto-ts-89f6662/packages/runtime/src/pr-provenance-stamp.ts :213 const { spawn } = await import("node:child_process")
  • shell agentproto-ts-89f6662/packages/runtime/src/remote-providers/cloudflared-spawn.ts :33 import { spawn, type ChildProcess } from "node:child_process"
  • shell agentproto-ts-89f6662/packages/runtime/src/remote-providers/named.ts :44 import type { ChildProcess } from "node:child_process"
  • shell agentproto-ts-89f6662/packages/runtime/src/remote-providers/ngrok.ts :19 * canonical source of the public URL. We poll this after spawn (with a
  • shell agentproto-ts-89f6662/packages/runtime/src/remote-providers/quick.ts :38 import type { ChildProcess } from "node:child_process"
  • shell agentproto-ts-89f6662/packages/runtime/src/resume-strategies.ts :28 * 2. Fresh spawn (same shape, no continuity)
  • shell agentproto-ts-89f6662/packages/runtime/src/sandbox-providers/local.ts :16 import { spawn } from "node:child_process"
  • shell agentproto-ts-89f6662/packages/runtime/src/session-restart-core.ts :558 * back to a fresh spawn (no continuity) if the adapter rejects the
  • shell agentproto-ts-89f6662/packages/runtime/src/session-spawn.ts :790 /** Resolves + shapes the per-workspace RULES.md for a spawn (see
  • shell agentproto-ts-89f6662/packages/runtime/src/sessions-registry-agent-host.ts :54 async spawn(
  • shell agentproto-ts-89f6662/packages/runtime/src/sessions.ts :25 import { spawn, type ChildProcess } from "node:child_process"
  • shell agentproto-ts-89f6662/packages/runtime/src/spawn-defaults.ts :286 /** Enforcement policy — `"always"` engages every spawn (claude-code's
  • shell agentproto-ts-89f6662/packages/runtime/src/supervisor.ts :190 /** Decomposed route identity for the judge spawn (custom gateway /
  • shell agentproto-ts-89f6662/packages/runtime/src/task-ledger.ts :386 const result = await exec({
  • shell agentproto-ts-89f6662/packages/runtime/src/transcript-export.ts :719 const { spawn } = await import("node:child_process")
  • shell agentproto-ts-89f6662/packages/runtime/src/worktree-isolation.ts :151 * Depth-0 gate: a nested spawn (`depth > 0`, i.e. made through the scoped
  • shell agentproto-ts-89f6662/packages/secrets/src/provision/recipe/resolve.ts :73 const { execFileSync } = await import("node:child_process")
  • shell (weak) agentproto-ts-89f6662/packages/storage-github/src/__tests__/github-sync.test.ts :13 import { spawnSync } from "node:child_process"
  • shell agentproto-ts-89f6662/packages/storage-github/src/git.ts :2 * Thin typed wrapper over `child_process.spawnSync` for git commands.
  • shell agentproto-ts-89f6662/packages/vscode/src/client/daemonClient.ts :844 * `llm_endpoint_start` — spawn (or reuse) the proxy child, injecting the
  • shell (weak) agentproto-ts-89f6662/packages/vscode/src/commands/authProfileFlow.logic.test.ts :179 it("only lists source-backed logins the runtime can resolve at spawn (Claude Code + Codex + Gemini)", () => {
  • shell agentproto-ts-89f6662/packages/vscode/src/commands/authProfileFlow.logic.ts :173 * bearer FRESH from that login on every spawn (Mode 3), so there's no token to
  • shell agentproto-ts-89f6662/packages/vscode/src/commands/localLogin.ts :15 import { execFile } from "node:child_process"
  • shell agentproto-ts-89f6662/packages/vscode/src/commands/releaseUpdate.ts :21 import { execFile } from "node:child_process"
  • shell agentproto-ts-89f6662/packages/vscode/src/commands/sessionRestart.logic.ts :25 * Present only when the daemon fell back to a fresh spawn (the resume id
  • shell agentproto-ts-89f6662/packages/vscode/src/commands/spawn.logic.ts :285 * after spawn (sessionConfig.logic.ts resolveRouteRows).
  • shell (weak) agentproto-ts-89f6662/packages/vscode/src/webview/mentionSource.test.ts :1 import { execFile } from "node:child_process"
  • shell agentproto-ts-89f6662/packages/vscode/src/webview/mentionSource.ts :16 import { execFile } from "node:child_process"
  • shell agentproto-ts-89f6662/packages/vscode/src/webview/resumeChain.logic.ts :46 * string for a fresh fallback spawn (see `SessionDescriptor.resumeVia`'s
  • shell (weak) agentproto-ts-89f6662/packages/workflow-runtime/src/__tests__/run-workflow.test.ts :437 it("resolves a sandbox selector per-run; undefined ⇒ host spawn (no sandbox key)", async () => {
  • shell agentproto-ts-89f6662/packages/workflow-runtime/src/types.ts :262 /** Adapter slug to spawn (e.g. "mastra-agent"). */
  • shell (weak) agentproto-ts-89f6662/packages/worktree/src/__tests__/gc.test.ts :23 const actual = await importOriginal<typeof import("node:child_process")>()
  • shell (weak) agentproto-ts-89f6662/packages/worktree/src/__tests__/status.test.ts :135 // git spawn goes out. Node's spawn(), if a spawn's own `cwd` doesn't
  • shell agentproto-ts-89f6662/packages/worktree/src/agent-session-host.ts :30 * unlike `spawn()` above (the narrow AgentStep-shaped convenience
  • shell agentproto-ts-89f6662/packages/worktree/src/exec.ts :1 import { spawn } from "node:child_process"
  • shell agentproto-ts-89f6662/packages/worktree/src/services/supervisor.ts :1 import { spawn, type ChildProcess } from "node:child_process"
  • shell (weak) agentproto-ts-89f6662/scripts/agent-command.mjs :24 import { execFileSync } from 'node:child_process'
  • shell (weak) agentproto-ts-89f6662/scripts/agentflow/hook.mjs :17 import { spawnSync } from 'node:child_process'
  • shell (weak) agentproto-ts-89f6662/scripts/agentflow/llm.mjs :14 import { spawnSync } from 'node:child_process'
  • shell (weak) agentproto-ts-89f6662/scripts/agentflow/loop.mjs :19 import { execSync as sh } from 'node:child_process'
  • shell (weak) agentproto-ts-89f6662/scripts/agentflow/merge-gate.mjs :44 import { execSync } from 'node:child_process'
  • shell (weak) agentproto-ts-89f6662/scripts/agentflow/primitives/code.mjs :17 import { spawnSync } from 'node:child_process'
  • shell (weak) agentproto-ts-89f6662/scripts/agentflow/primitives/review.mjs :15 import { execSync } from 'node:child_process'
  • shell (weak) agentproto-ts-89f6662/scripts/agentflow/primitives/review.test.mjs :3 import { execSync } from 'node:child_process'
  • shell (weak) agentproto-ts-89f6662/scripts/agentflow/review.mjs :28 import { execSync } from 'node:child_process'
  • shell (weak) agentproto-ts-89f6662/scripts/apply-review.mjs :22 import { execFileSync } from 'node:child_process'
  • shell (weak) agentproto-ts-89f6662/scripts/auto-changeset.mjs :19 import { execSync } from 'node:child_process'
  • shell (weak) agentproto-ts-89f6662/scripts/check-changeset-coverage.mjs :33 import { execFileSync } from 'node:child_process'
  • shell (weak) agentproto-ts-89f6662/scripts/describe-pr.mjs :15 import { execSync } from 'node:child_process'
  • shell (weak) agentproto-ts-89f6662/scripts/docs-check.mjs :59 import { execSync } from 'node:child_process'
  • shell (weak) agentproto-ts-89f6662/scripts/lib/agent-core.mjs :12 import { execSync } from 'node:child_process'
  • shell (weak) agentproto-ts-89f6662/scripts/lib/tools.mjs :20 import { execSync, execFileSync } from 'node:child_process'
  • shell (weak) agentproto-ts-89f6662/scripts/list-changed-packages.mjs :28 import { execFileSync } from 'node:child_process'
  • shell (weak) agentproto-ts-89f6662/scripts/maintainer.mjs :42 import { execSync } from 'node:child_process'
  • shell (weak) agentproto-ts-89f6662/scripts/reconcile-release-tags.mjs :47 import { execSync } from 'node:child_process'
  • shell (weak) agentproto-ts-89f6662/scripts/release-notes.mjs :52 import { execSync, execFileSync } from 'node:child_process'
  • shell (weak) agentproto-ts-89f6662/scripts/smoke-local-daemon.mjs :48 import { execFileSync } from "node:child_process"
  • shell (weak) agentproto-ts-89f6662/scripts/version-pr-changelog.mjs :37 import { execFileSync } from 'node:child_process'
  • shell (weak) agentproto-ts-89f6662/scripts/write-catalog-changeset.mjs :24 import { execSync } from 'node:child_process'

network 172

  • net agentproto-ts-89f6662/.github/actions/agentproto-run/driver.mjs :166 const res = await fetch(healthUrl)
  • net agentproto-ts-89f6662/.github/agentproto-workflows/lib/deliver-artifact.mjs :98 res = await fetch(opts.url, {
  • net agentproto-ts-89f6662/adapters/code-brain-gbrain/src/gbrain-http.ts :102 const response = await fetch(`${this.env.endpoint}/mcp`, {
  • net agentproto-ts-89f6662/adapters/code-brain-gbrain/src/mcp-server.ts :18 import { createServer, type Server as HttpServer } from "node:http"
  • net agentproto-ts-89f6662/adapters/knowledge-files/src/adapter.ts :168 const res = await fetch(input.uri)
  • net (weak) agentproto-ts-89f6662/adapters/knowledge-gbrain-doc/src/__tests__/gbrain-doc-e2e.test.ts :30 const res = await fetch(`${ENDPOINT}/health`, { method: "GET" })
  • net agentproto-ts-89f6662/adapters/knowledge-gbrain-doc/src/adapter.ts :331 const res = await fetch(`${this.endpoint}/health`, {
  • net agentproto-ts-89f6662/adapters/knowledge-qdrant/src/adapter.ts :408 const res = await fetch(
  • net agentproto-ts-89f6662/adapters/knowledge-qdrant/tsup.config.ts :6 * IKnowledgeProvider over a Qdrant collection via pure fetch (upsert/search)
  • net (weak) agentproto-ts-89f6662/adapters/mastra-agent/src/__tests__/daemon-tools.test.ts :4 * injected fake fetch (route, bearer token, parentSessionId pass-through
  • net agentproto-ts-89f6662/packages/acp/src/tunnel/server.ts :881 const upstreamRes = await fetch(url, {
  • net agentproto-ts-89f6662/packages/app-client/src/index.ts :195 res = await fetch(bridgeRoute, {
  • net agentproto-ts-89f6662/packages/auth/src/http.ts :47 /** Signal to pass to `fetch(url, { signal })`. */
  • net (weak) agentproto-ts-89f6662/packages/browser-process/src/__tests__/non-blocking-cold-start.test.ts :10 import { createServer, type Server } from "node:http"
  • net agentproto-ts-89f6662/packages/browser-process/src/index.ts :57 const r = await fetch(healthUrl, { signal: ac.signal })
  • net agentproto-ts-89f6662/packages/catalog-sync/src/runner.ts :136 // --refresh: force a live re-fetch (do NOT short-circuit on an existing
  • net (weak) agentproto-ts-89f6662/packages/catalog/src/__tests__/create-catalog.test.ts :20 const result = await catalog.fetch()
  • net agentproto-ts-89f6662/packages/catalog/src/collection-source.ts :54 async fetch(): Promise<T[]> {
  • net agentproto-ts-89f6662/packages/catalog/src/create-catalog.ts :63 async fetch(): Promise<CatalogResult<T>> {
  • net agentproto-ts-89f6662/packages/catalog/src/types.ts :57 fetch(): Promise<T[]>
  • net (weak) agentproto-ts-89f6662/packages/cli/src/__tests__/app-dev.test.ts :97 const res = await fetch(`http://127.0.0.1:${bridge.port}${TOOL_CALL_PATH}`, {
  • net (weak) agentproto-ts-89f6662/packages/cli/src/__tests__/app-serve.test.ts :17 import type { IncomingMessage, ServerResponse } from "node:http"
  • net (weak) agentproto-ts-89f6662/packages/cli/src/__tests__/fetch-pack.test.ts :12 * The live-network fetch (npm / github) is gated behind `AGENTPROTO_FETCH_LIVE`
  • net (weak) agentproto-ts-89f6662/packages/cli/src/__tests__/tunnel-e2e.test.ts :14 import { createServer } from "node:net"
  • net agentproto-ts-89f6662/packages/cli/src/app-dev.ts :36 import { createServer } from "node:http"
  • net agentproto-ts-89f6662/packages/cli/src/app-serve.ts :40 import { createServer } from "node:http"
  • net agentproto-ts-89f6662/packages/cli/src/commands/_daemon-helpers.ts :10 import http from "node:http"
  • net agentproto-ts-89f6662/packages/cli/src/commands/auth.ts :836 const res = await fetch(url, { headers: { Accept: "application/json" } })
  • net agentproto-ts-89f6662/packages/cli/src/commands/browser.ts :501 const r = await fetch(healthUrl, { signal: ac.signal })
  • net agentproto-ts-89f6662/packages/cli/src/commands/chat-tui.ts :20 import http from "node:http"
  • net agentproto-ts-89f6662/packages/cli/src/commands/chat.ts :23 import http from "node:http"
  • net agentproto-ts-89f6662/packages/cli/src/commands/daemon.ts :312 const res = await fetch(`${url}/health`, { signal: AbortSignal.timeout(800) })
  • net agentproto-ts-89f6662/packages/cli/src/commands/install.ts :458 const res = await fetch(url, { redirect: "follow" })
  • net agentproto-ts-89f6662/packages/cli/src/commands/mcp-app.ts :152 response = await fetch(url, {
  • net agentproto-ts-89f6662/packages/cli/src/commands/serve.ts :1215 const res = await fetch(`${healthUrl}/health`, {
  • net agentproto-ts-89f6662/packages/cli/src/commands/sessions.ts :36 import http from "node:http"
  • net agentproto-ts-89f6662/packages/cli/src/commands/skill-install/fetch-pack.ts :441 /** GET `url` as JSON via global fetch (GitHub REST fallback). Null on any
  • net agentproto-ts-89f6662/packages/cli/src/commands/skill-install/pack-resolve.ts :198 * Permit a NETWORK fetch (npm / github) as the final resolution step when
  • net agentproto-ts-89f6662/packages/cli/src/provider-catalog.ts :66 const res = await fetch(url, {
  • net (weak) agentproto-ts-89f6662/packages/cli/src/util/__tests__/pair-transport.test.ts :14 import { createServer, type Server } from "node:http"
  • net agentproto-ts-89f6662/packages/cli/src/util/pair-transport.ts :20 import { createServer, type IncomingMessage, type ServerResponse, type Server } from "node:http"
  • net agentproto-ts-89f6662/packages/corpus-cli/src/commands/discover.ts :92 const res = await fetch("https://google.serper.dev/search", {
  • net (weak) agentproto-ts-89f6662/packages/corpus-cli/src/ports/__tests__/browser-fetcher.test.ts :34 const out = await new BrowserMcpFetcher({ browser }).fetch(
  • net (weak) agentproto-ts-89f6662/packages/corpus-cli/src/ports/__tests__/http-readability-fetcher.test.ts :25 const out = await new HttpReadabilityFetcher().fetch("https://www.aihr.com/blog/recruiting-metrics/")
  • net (weak) agentproto-ts-89f6662/packages/corpus-cli/src/ports/__tests__/pdf-fetcher.test.ts :109 const out = await f.fetch("https://example.com/report.pdf")
  • net (weak) agentproto-ts-89f6662/packages/corpus-cli/src/ports/__tests__/scrape-mcp-fetcher.test.ts :26 const out = await f.fetch("https://blog.example.com/post")
  • net (weak) agentproto-ts-89f6662/packages/corpus-cli/src/ports/__tests__/throttle-fetcher.test.ts :17 await t.fetch("https://a.com")
  • net (weak) agentproto-ts-89f6662/packages/corpus-cli/src/ports/__tests__/ytdlp-captions-fetcher.test.ts :121 const out = await f.fetch("https://www.youtube.com/watch?v=abc")
  • net (weak) agentproto-ts-89f6662/packages/corpus-cli/src/ports/__tests__/ytdlp-whisper-fetcher.test.ts :29 const out = await f.fetch("https://www.youtube.com/watch?v=1XboAlFjkOE")
  • net agentproto-ts-89f6662/packages/corpus-cli/src/ports/anthropic-distiller.ts :64 const res = await fetch(`${this.baseUrl}/messages`, {
  • net agentproto-ts-89f6662/packages/corpus-cli/src/ports/assemblyai-stt.adapter.ts :64 const up = await fetch(`${this.baseUrl}/upload`, {
  • net agentproto-ts-89f6662/packages/corpus-cli/src/ports/browser-fetcher.adapter.ts :76 async fetch(url: string): Promise<FetchedSource | null> {
  • net agentproto-ts-89f6662/packages/corpus-cli/src/ports/browser-mcp-connect.ts :115 const res = await fetch(this.endpoint, {
  • net agentproto-ts-89f6662/packages/corpus-cli/src/ports/cli-agent-distiller.ts :15 * - One process spawn per source — higher per-call overhead than fetch().
  • net agentproto-ts-89f6662/packages/corpus-cli/src/ports/composite-fetcher.ts :21 async fetch(url: string): Promise<FetchedSource | null> {
  • net agentproto-ts-89f6662/packages/corpus-cli/src/ports/gh-pr-source.adapter.ts :12 * `gh pr view` cannot fetch (deleted, permission) is skipped with a stderr
  • net agentproto-ts-89f6662/packages/corpus-cli/src/ports/http-readability-fetcher.adapter.ts :32 async fetch(url: string): Promise<FetchedSource | null> {
  • net agentproto-ts-89f6662/packages/corpus-cli/src/ports/mcp-http-client.ts :108 const res = await fetch(this.endpoint, {
  • net agentproto-ts-89f6662/packages/corpus-cli/src/ports/pdf-fetcher.adapter.ts :102 async fetch(url: string): Promise<FetchedSource | null> {
  • net agentproto-ts-89f6662/packages/corpus-cli/src/ports/scrape-mcp-fetcher.adapter.ts :58 async fetch(url: string): Promise<FetchedSource | null> {
  • net agentproto-ts-89f6662/packages/corpus-cli/src/ports/stt.port.ts :97 const res = await fetch(url, {
  • net agentproto-ts-89f6662/packages/corpus-cli/src/ports/throttle-fetcher.adapter.ts :37 async fetch(url: string): Promise<FetchedSource | null> {
  • net agentproto-ts-89f6662/packages/corpus-cli/src/ports/usage-telemetry.ts :140 const res = await fetch(`${cfg.baseUrl}/api/public/ingestion`, {
  • net agentproto-ts-89f6662/packages/corpus-cli/src/ports/ytdlp-captions-fetcher.adapter.ts :104 async fetch(url: string): Promise<FetchedSource | null> {
  • net agentproto-ts-89f6662/packages/corpus-cli/src/ports/ytdlp-whisper-fetcher.adapter.ts :111 async fetch(url: string): Promise<FetchedSource | null> {
  • net (weak) agentproto-ts-89f6662/packages/corpus/src/distill/claude-distiller.ts :55 const res = await fetch(`${this.baseUrl}/messages`, {
  • net (weak) agentproto-ts-89f6662/packages/corpus/src/importers/__tests__/conversation.test.ts :79 // A thrown fetch (store unreachable, auth) must not kill every remaining
  • net (weak) agentproto-ts-89f6662/packages/corpus/src/importers/__tests__/pr-review.test.ts :122 // A thrown fetch (auth, forge unreachable) must not lose what was already
  • net (weak) agentproto-ts-89f6662/packages/corpus/src/importers/__tests__/web.test.ts :126 // A thrown fetch (transient network failure, browser-MCP disconnect)
  • net (weak) agentproto-ts-89f6662/packages/corpus/src/importers/web.ts :70 fetched = await this.opts.fetcher.fetch(url)
  • net (weak) agentproto-ts-89f6662/packages/corpus/src/ports/fetcher.port.ts :19 * (yt-dlp → ffmpeg → STT) is just a fatter `fetch()` for caption-less
  • net agentproto-ts-89f6662/packages/driver/http/src/index.ts :156 const response = await fetch(request.url, {
  • net agentproto-ts-89f6662/packages/egress/src/proxy.ts :79 * uses the result with `fetch(rewritten.url, rewritten)` (or its
  • net (weak) agentproto-ts-89f6662/packages/llm-endpoint/src/__tests__/batches.test.ts :2 import { request } from 'http';
  • net (weak) agentproto-ts-89f6662/packages/llm-endpoint/src/__tests__/e2e.live.ts :1 import { request as requestHttps } from 'https';
  • net (weak) agentproto-ts-89f6662/packages/llm-endpoint/src/__tests__/packs-reload.test.ts :2 import { request } from 'http';
  • net (weak) agentproto-ts-89f6662/packages/llm-endpoint/src/__tests__/provider-store-boot.test.ts :2 import { request } from 'http';
  • net (weak) agentproto-ts-89f6662/packages/llm-endpoint/src/__tests__/proxy.test.ts :3 import { request } from 'http';
  • net (weak) agentproto-ts-89f6662/packages/llm-endpoint/src/__tests__/responses.test.ts :2 import { request } from 'http';
  • net (weak) agentproto-ts-89f6662/packages/llm-endpoint/src/__tests__/upstreams.test.ts :2 import { request } from 'http';
  • net agentproto-ts-89f6662/packages/llm-endpoint/src/batches.ts :21 import { request as httpRequest } from 'node:http';
  • net agentproto-ts-89f6662/packages/llm-endpoint/src/index.ts :1 import { createServer, IncomingMessage, ServerResponse } from 'http';
  • net agentproto-ts-89f6662/packages/relay/src/cli.ts :71 const res = await fetch(`${daemonUrl}/tunnels`, {
  • net agentproto-ts-89f6662/packages/relay/src/daemon-client.ts :198 * that isn't a simple fetch() call.
  • net (weak) agentproto-ts-89f6662/packages/relay/src/server.test.ts :1 import type { AddressInfo } from "node:net"
  • net agentproto-ts-89f6662/packages/relay/src/server.ts :13 import { createServer, type IncomingMessage, type Server, type ServerResponse } from "node:http"
  • net (weak) agentproto-ts-89f6662/packages/rendezvous/src/server.test.ts :256 const response = await fetch(`http://127.0.0.1:${port}/healthz`)
  • net agentproto-ts-89f6662/packages/rendezvous/src/server.ts :38 import { createServer, type IncomingMessage, type Server } from "node:http"
  • net (weak) agentproto-ts-89f6662/packages/runtime/scripts/simulate-inbound.mjs :30 import { createServer } from "node:http"
  • net (weak) agentproto-ts-89f6662/packages/runtime/src/__tests__/account-credits.test.ts :129 it("oauth-bearer method → undefined and NO fetch (balance takes the api key)", async () => {
  • net (weak) agentproto-ts-89f6662/packages/runtime/src/__tests__/agent-start-sandbox.test.ts :16 import { createServer } from "node:net"
  • net (weak) agentproto-ts-89f6662/packages/runtime/src/__tests__/app-external-blob-http.test.ts :13 import { createServer } from "node:http"
  • net (weak) agentproto-ts-89f6662/packages/runtime/src/__tests__/app-ui-apps.test.ts :215 expect(out).toContain('fetch("./tool-call"')
  • net (weak) agentproto-ts-89f6662/packages/runtime/src/__tests__/app-ui-host-http.test.ts :14 import { createServer } from "node:http"
  • net (weak) agentproto-ts-89f6662/packages/runtime/src/__tests__/awaiting-question-mcp-e2e.test.ts :18 import { createServer } from "node:http"
  • net (weak) agentproto-ts-89f6662/packages/runtime/src/__tests__/browser-tools.test.ts :518 it("guard-return path never invokes fetch (timer never created)", async () => {
  • net (weak) agentproto-ts-89f6662/packages/runtime/src/__tests__/catalog-models-http-mcp.test.ts :15 import { createServer } from "node:http"
  • net (weak) agentproto-ts-89f6662/packages/runtime/src/__tests__/chat-route-integration.test.ts :26 import { createServer } from "node:http"
  • net (weak) agentproto-ts-89f6662/packages/runtime/src/__tests__/dns-rebinding-host.test.ts :12 import { createServer, request } from "node:http"
  • net (weak) agentproto-ts-89f6662/packages/runtime/src/__tests__/gateway-persist.test.ts :26 import { createServer } from "node:net"
  • net (weak) agentproto-ts-89f6662/packages/runtime/src/__tests__/inbound-http-route.test.ts :10 import { createServer } from "node:http"
  • net (weak) agentproto-ts-89f6662/packages/runtime/src/__tests__/inbound-transmitter-integration.test.ts :16 import { createServer } from "node:http"
  • net (weak) agentproto-ts-89f6662/packages/runtime/src/__tests__/interrupt-session.test.ts :13 import { createServer } from "node:http"
  • net (weak) agentproto-ts-89f6662/packages/runtime/src/__tests__/loopback-bypass-forwarding.test.ts :15 import { createServer } from "node:http"
  • net (weak) agentproto-ts-89f6662/packages/runtime/src/__tests__/mcp-caller-session-query.test.ts :12 import { createServer } from "node:http"
  • net (weak) agentproto-ts-89f6662/packages/runtime/src/__tests__/mcp-deny-tools.test.ts :12 import { createServer } from "node:http"
  • net (weak) agentproto-ts-89f6662/packages/runtime/src/__tests__/mcp-onerror-log-gate.test.ts :18 import { createServer } from "node:http"
  • net (weak) agentproto-ts-89f6662/packages/runtime/src/__tests__/mcp-origin-gate.test.ts :5 * AND has a loopback bypass, so a malicious web page could `fetch()`
  • net (weak) agentproto-ts-89f6662/packages/runtime/src/__tests__/orchestrator-child-sandbox.test.ts :23 import { createServer } from "node:net"
  • net (weak) agentproto-ts-89f6662/packages/runtime/src/__tests__/orchestrator-gateway.test.ts :15 import { createServer } from "node:http"
  • net (weak) agentproto-ts-89f6662/packages/runtime/src/__tests__/origin-allowlist.test.ts :17 import { createServer } from "node:http"
  • net (weak) agentproto-ts-89f6662/packages/runtime/src/__tests__/pending-permissions.test.ts :21 import { createServer } from "node:http"
  • net (weak) agentproto-ts-89f6662/packages/runtime/src/__tests__/policy-list-session-filter.test.ts :22 import { createServer } from "node:http"
  • net (weak) agentproto-ts-89f6662/packages/runtime/src/__tests__/prompt-delivery.test.ts :24 import { createServer } from "node:http"
  • net (weak) agentproto-ts-89f6662/packages/runtime/src/__tests__/prompt-queue.test.ts :24 import { createServer } from "node:http"
  • net (weak) agentproto-ts-89f6662/packages/runtime/src/__tests__/read-route-origin-gate.test.ts :6 * the reflected-origin CORS a malicious page the user visits could `fetch()`
  • net (weak) agentproto-ts-89f6662/packages/runtime/src/__tests__/routines-http-routes.test.ts :9 import { createServer } from "node:http"
  • net (weak) agentproto-ts-89f6662/packages/runtime/src/__tests__/sandbox-reconnect.test.ts :15 import { createServer } from "node:net"
  • net (weak) agentproto-ts-89f6662/packages/runtime/src/__tests__/session-gc-http.test.ts :11 import { createServer } from "node:http"
  • net (weak) agentproto-ts-89f6662/packages/runtime/src/__tests__/session-http-agent-spawn.test.ts :11 import { createServer } from "node:http"
  • net (weak) agentproto-ts-89f6662/packages/runtime/src/__tests__/session-http-events-stream.test.ts :20 import { createServer } from "node:http"
  • net (weak) agentproto-ts-89f6662/packages/runtime/src/__tests__/session-http-events.test.ts :18 import { createServer } from "node:http"
  • net (weak) agentproto-ts-89f6662/packages/runtime/src/__tests__/session-http-terminal-input.test.ts :13 import { createServer } from "node:http"
  • net (weak) agentproto-ts-89f6662/packages/runtime/src/__tests__/session-pin-http.test.ts :11 import { createServer } from "node:http"
  • net (weak) agentproto-ts-89f6662/packages/runtime/src/__tests__/sessions-http-list-commands.test.ts :11 import { createServer } from "node:http"
  • net (weak) agentproto-ts-89f6662/packages/runtime/src/__tests__/sessions-http-summaries.test.ts :9 import { createServer } from "node:http"
  • net (weak) agentproto-ts-89f6662/packages/runtime/src/__tests__/set-session-effort-posture.test.ts :14 import { createServer } from "node:http"
  • net (weak) agentproto-ts-89f6662/packages/runtime/src/__tests__/set-session-model.test.ts :12 import { createServer } from "node:http"
  • net (weak) agentproto-ts-89f6662/packages/runtime/src/__tests__/telegram-proxy.test.ts :9 import { createServer, request, type Server } from "node:http"
  • net (weak) agentproto-ts-89f6662/packages/runtime/src/__tests__/user-presets-http-routes.test.ts :18 import { createServer } from "node:http"
  • net (weak) agentproto-ts-89f6662/packages/runtime/src/__tests__/workspaces-http-routes.test.ts :19 import { createServer } from "node:http"
  • net (weak) agentproto-ts-89f6662/packages/runtime/src/__tests__/worktree-gc-surface.test.ts :12 import { createServer } from "node:http"
  • net (weak) agentproto-ts-89f6662/packages/runtime/src/__tests__/worktree-status-surface.test.ts :10 import { createServer } from "node:http"
  • net agentproto-ts-89f6662/packages/runtime/src/app-ui-apps.ts :152 return fetch("./tool-call", {
  • net agentproto-ts-89f6662/packages/runtime/src/browser-tools.ts :453 const r = await fetch(healthUrl, { signal: ac.signal })
  • net agentproto-ts-89f6662/packages/runtime/src/http-server.ts :24 import { createServer, type IncomingMessage, type Server, type ServerResponse } from "node:http"
  • net agentproto-ts-89f6662/packages/runtime/src/llm-endpoint-registry.ts :609 const r = await fetch(`${baseUrl}/v1/models`, { signal: ac.signal })
  • net agentproto-ts-89f6662/packages/runtime/src/outbound-adapters.ts :182 const res = await fetch(url, {
  • net agentproto-ts-89f6662/packages/runtime/src/release-check.ts :209 const res = await fetch(NPM_LATEST_URL, { signal: controller.signal })
  • net agentproto-ts-89f6662/packages/runtime/src/remote-providers/ngrok.ts :208 const res = await fetch(`${AGENT_API}/api/tunnels`)
  • net agentproto-ts-89f6662/packages/runtime/src/sandbox-providers/local.ts :17 import { createServer } from "node:net"
  • net agentproto-ts-89f6662/packages/runtime/src/session-spawn.ts :462 * lookup, route/model eligibility check, credential fetch (source-backed
  • net agentproto-ts-89f6662/packages/runtime/src/sessions-registry-agent-host.ts :177 void fetch(escalateUrl, {
  • net agentproto-ts-89f6662/packages/runtime/src/telegram-bot-creds.ts :177 const res = await fetch(setUrl, {
  • net agentproto-ts-89f6662/packages/runtime/src/telegram-proxy.ts :12 import { createServer, request, type IncomingMessage, type Server, type ServerResponse } from "node:http"
  • net agentproto-ts-89f6662/packages/runtime/src/webhook-notifier.ts :63 const resp = await fetch(url, {
  • net agentproto-ts-89f6662/packages/runtime/src/workflow-runner.ts :308 void fetch(run.notifyUrl, {
  • net agentproto-ts-89f6662/packages/sandbox-box/src/provider.ts :508 const res = await fetch(url, { signal: AbortSignal.timeout(HEALTH_FETCH_TIMEOUT_MS) })
  • net agentproto-ts-89f6662/packages/sandbox-e2b/src/provider.ts :270 const res = await fetch(url, { signal: AbortSignal.timeout(pollIntervalMs) })
  • net (weak) agentproto-ts-89f6662/packages/vscode/src/client/daemonClient.test.ts :2 import { createServer, type Server } from "node:http"
  • net agentproto-ts-89f6662/packages/vscode/src/client/sse.ts :2 * Minimal SSE reader built on streamed fetch (no EventSource dependency —
  • net agentproto-ts-89f6662/packages/vscode/src/views/authProfilesTree.ts :66 const res = await fetch(`${baseUrl}/v1/models`, { signal: AbortSignal.timeout(5_000) })
  • net agentproto-ts-89f6662/packages/vscode/src/webview/appPanel.logic.ts :27 * keyboard shortcuts work because `callTool` is a relative `fetch("./tool-call")`
  • net agentproto-ts-89f6662/packages/vscode/src/webview/authProfilesWebviewPanel.ts :158 void this.fetch()
  • net agentproto-ts-89f6662/packages/vscode/src/webview/harnessesWebviewPanel.ts :85 // bulk on the next adapters refresh (see fetch()) — that refresh is the
  • net agentproto-ts-89f6662/packages/vscode/src/webview/sessionsWebviewPanel.ts :1078 fetch(src)
  • net (weak) agentproto-ts-89f6662/packages/worktree/src/__tests__/lifecycle-integration.test.ts :2 import http from "node:http"
  • net (weak) agentproto-ts-89f6662/packages/worktree/src/__tests__/proxy-server.test.ts :2 import http from "node:http"
  • net agentproto-ts-89f6662/packages/worktree/src/services/ports.ts :1 import { createServer } from "node:net"
  • net agentproto-ts-89f6662/packages/worktree/src/services/proxy-server.ts :1 import http from "node:http"
  • net (weak) agentproto-ts-89f6662/scripts/agentflow/llm.mjs :111 const response = await fetch('https://api.anthropic.com/v1/messages', {
  • net (weak) agentproto-ts-89f6662/scripts/catalog-sync/sync-anthropic.mjs :51 const res = await fetch("https://api.anthropic.com/v1/models?limit=1000", {
  • net (weak) agentproto-ts-89f6662/scripts/catalog-sync/sync-google.mjs :36 const res = await fetch("https://openrouter.ai/api/v1/models")
  • net (weak) agentproto-ts-89f6662/scripts/catalog-sync/sync-minimax.mjs :52 const res = await fetch("https://openrouter.ai/api/v1/models")
  • net (weak) agentproto-ts-89f6662/scripts/catalog-sync/sync-mistral.mjs :28 const res = await fetch("https://api.mistral.ai/v1/models", {
  • net (weak) agentproto-ts-89f6662/scripts/catalog-sync/sync-moonshot.mjs :25 const res = await fetch("https://api.moonshot.ai/v1/models", {
  • net (weak) agentproto-ts-89f6662/scripts/catalog-sync/sync-openai.mjs :55 const res = await fetch("https://openrouter.ai/api/v1/models")
  • net (weak) agentproto-ts-89f6662/scripts/catalog-sync/sync-xai.mjs :36 const res = await fetch("https://api.x.ai/v1/models", {
  • net (weak) agentproto-ts-89f6662/scripts/lib/agent-core.mjs :180 const response = await fetch(ANTHROPIC_URL, {
  • net (weak) agentproto-ts-89f6662/scripts/smoke-local-daemon.mjs :67 return fetch(url, { ...init, signal: AbortSignal.timeout(timeoutMs) })
  • net (weak) agentproto-ts-89f6662/scripts/stamp-pr-footer.mjs :40 const res = await fetch(`https://api.github.com/${path}`, {
  • net (weak) agentproto-ts-89f6662/scripts/stamp-review-footer.mjs :36 const res = await fetch(`https://api.github.com/${path}`, {

secrets 60

  • secrets agentproto-ts-89f6662/.github/actions/agentproto-run/driver.mjs :115 const providerKey = process.env.PROVIDER_KEY ?? ""
  • secrets agentproto-ts-89f6662/.github/actions/agentproto-run/write-config.mjs :61 const token = process.env.OAUTH_TOKEN ?? ""
  • secrets agentproto-ts-89f6662/.github/agentproto-workflows/lib/deliver-artifact.mjs :78 const token = (process.env.GITHUB_TOKEN ?? "").trim()
  • secrets (weak) agentproto-ts-89f6662/adapters/claude-sdk/src/__tests__/moonshot-turn.test.ts :345 * `describe.skipIf(!process.env.X_API_KEY)` convention. Drives a REAL turn
  • secrets agentproto-ts-89f6662/adapters/claude-sdk/src/cli.ts :79 authToken: authToken ?? process.env.ANTHROPIC_AUTH_TOKEN,
  • secrets agentproto-ts-89f6662/adapters/code-brain-gbrain/src/env.ts :68 const bearerToken = process.env.GBRAIN_BEARER_TOKEN
  • secrets (weak) agentproto-ts-89f6662/adapters/hermes/src/__tests__/hermes.test.ts :78 OPENROUTER_API_KEY: process.env.OPENROUTER_API_KEY ?? "",
  • secrets (weak) agentproto-ts-89f6662/adapters/knowledge-gbrain-doc/src/__tests__/env.test.ts :43 process.env.GBRAIN_BEARER_TOKEN = "gbrain_at_test"
  • secrets (weak) agentproto-ts-89f6662/adapters/knowledge-gbrain-doc/src/__tests__/gbrain-doc-e2e.test.ts :38 const fromEnv = process.env.GBRAIN_ADMIN_BOOTSTRAP_TOKEN
  • secrets (weak) agentproto-ts-89f6662/adapters/knowledge-gbrain-doc/src/__tests__/handle.test.ts :56 const saved = process.env.GBRAIN_BEARER_TOKEN
  • secrets agentproto-ts-89f6662/adapters/knowledge-gbrain-doc/src/env.ts :53 const bearerToken = nonEmpty(process.env.GBRAIN_BEARER_TOKEN)
  • secrets (weak) agentproto-ts-89f6662/adapters/knowledge-qdrant/src/__tests__/env.test.ts :39 process.env.OPENAI_API_KEY = "sk-test"
  • secrets (weak) agentproto-ts-89f6662/adapters/knowledge-qdrant/src/__tests__/handle.test.ts :58 key: process.env.OPENAI_API_KEY,
  • secrets agentproto-ts-89f6662/adapters/knowledge-qdrant/src/env.ts :66 const embeddingApiKey = nonEmpty(process.env.OPENAI_API_KEY)
  • secrets (weak) agentproto-ts-89f6662/adapters/pi/e2e/run-e2e.mjs :30 if (!process.env.ANTHROPIC_API_KEY) {
  • secrets (weak) agentproto-ts-89f6662/packages/auth/src/store/__tests__/store.test.ts :20 process.env.AGENTPROTO_STORE_KEY = testKey
  • secrets (weak) agentproto-ts-89f6662/packages/catalog-sync/src/__tests__/image-replicate-skip.test.ts :21 saved = process.env.REPLICATE_API_TOKEN
  • secrets (weak) agentproto-ts-89f6662/packages/catalog-sync/src/__tests__/refresh-workflow.test.ts :151 delete process.env.MOCK_REFRESH_API_KEY
  • secrets (weak) agentproto-ts-89f6662/packages/cli/src/__tests__/daemon-discovery.test.ts :56 prevToken = process.env.AGENTPROTO_DAEMON_TOKEN
  • secrets (weak) agentproto-ts-89f6662/packages/cli/src/__tests__/harness-capabilities.test.ts :56 const prev = process.env.OPENROUTER_API_KEY
  • secrets (weak) agentproto-ts-89f6662/packages/cli/src/__tests__/models.test.ts :50 process.env.ANTHROPIC_API_KEY = "test-key"
  • secrets agentproto-ts-89f6662/packages/cli/src/commands/_daemon-helpers.ts :55 let token: string | undefined = process.env.AGENTPROTO_DAEMON_TOKEN
  • secrets agentproto-ts-89f6662/packages/cli/src/commands/serve.ts :311 values.token ?? process.env.AGENTPROTO_TOKEN ?? cfgTunnel.token
  • secrets agentproto-ts-89f6662/packages/cli/src/commands/sessions.ts :4185 if (process.env.AGENTPROTO_DAEMON_TOKEN) {
  • secrets (weak) agentproto-ts-89f6662/packages/corpus-cli/src/commands/__tests__/discover.test.ts :57 delete process.env.SERPER_API_KEY
  • secrets agentproto-ts-89f6662/packages/corpus-cli/src/commands/discover.ts :88 const apiKey = process.env.SERPER_API_KEY!
  • secrets agentproto-ts-89f6662/packages/corpus-cli/src/commands/import-web.ts :259 const aaiKey = process.env.ASSEMBLYAI_API_KEY
  • secrets agentproto-ts-89f6662/packages/corpus-cli/src/ports/usage-telemetry.ts :75 const secretKey = process.env.LANGFUSE_SECRET_KEY
  • secrets (weak) agentproto-ts-89f6662/packages/driver/agent-cli/src/__tests__/claude-code-auth-mode.test.ts :197 const prevKey = process.env.ANTHROPIC_API_KEY
  • secrets (weak) agentproto-ts-89f6662/packages/driver/agent-cli/src/__tests__/codex-external-auth.test.ts :111 const prevOpenai = process.env.OPENAI_API_KEY
  • secrets (weak) agentproto-ts-89f6662/packages/driver/agent-cli/src/__tests__/define-agent-cli-runtime.test.ts :213 const prev = process.env.ANTHROPIC_API_KEY
  • secrets (weak) agentproto-ts-89f6662/packages/llm-endpoint/src/__tests__/batches.test.ts :21 process.env.ANTHROPIC_API_KEY = 'test-anthropic';
  • secrets (weak) agentproto-ts-89f6662/packages/llm-endpoint/src/__tests__/provider-store-boot.test.ts :89 prevXaiKey = process.env.XAI_API_KEY;
  • secrets (weak) agentproto-ts-89f6662/packages/llm-endpoint/src/__tests__/proxy.test.ts :8 process.env.MOONSHOT_API_KEY = 'test-moonshot';
  • secrets (weak) agentproto-ts-89f6662/packages/llm-endpoint/src/__tests__/responses.test.ts :18 process.env.ANTHROPIC_API_KEY = 'test-anthropic';
  • secrets (weak) agentproto-ts-89f6662/packages/llm-endpoint/src/__tests__/upstream-credential.test.ts :84 process.env.ANTHROPIC_API_KEY = 'sk-ant-env';
  • secrets (weak) agentproto-ts-89f6662/packages/llm-endpoint/src/__tests__/upstreams.test.ts :70 process.env.GROQ_API_KEY = 'secret-groq-key';
  • secrets agentproto-ts-89f6662/packages/llm-endpoint/src/index.ts :227 anthropic: process.env.ANTHROPIC_API_KEY || '',
  • secrets agentproto-ts-89f6662/packages/model-catalog/src/schema/base.ts :116 * `if (args.providerId === "moonshotai") { if (!process.env.MOONSHOT_AI_API_KEY) throw … }`.
  • secrets (weak) agentproto-ts-89f6662/packages/runtime/src/__tests__/sandbox-adapters.test.ts :119 const saved = process.env.E2B_API_KEY
  • secrets (weak) agentproto-ts-89f6662/packages/runtime/src/__tests__/session-restart.test.ts :1122 prevAmbientApiKey = process.env.ANTHROPIC_API_KEY
  • secrets (weak) agentproto-ts-89f6662/packages/sandbox-box/src/__tests__/integration.box.test.ts :13 describe.skipIf(!process.env.BOX_API_KEY)("box sandbox agent host (integration)", () => {
  • secrets agentproto-ts-89f6662/packages/sandbox-box/src/provider.ts :140 /** `process.env.BOX_API_KEY` read directly, exactly like e2b reads `E2B_API_KEY`. */
  • secrets (weak) agentproto-ts-89f6662/packages/sandbox-e2b/src/__tests__/integration.e2b.test.ts :19 describe.skipIf(!process.env.E2B_API_KEY || !process.env.OPENROUTER_API_KEY)(
  • secrets (weak) agentproto-ts-89f6662/packages/sandbox-e2b/src/__tests__/reconnect.test.ts :50 expect.objectContaining({ apiKey: process.env.E2B_API_KEY }),
  • secrets agentproto-ts-89f6662/packages/sandbox-e2b/src/provider.ts :228 apiKey: process.env.E2B_API_KEY,
  • secrets (weak) agentproto-ts-89f6662/packages/workspace-brain/src/__tests__/provider-resolver.test.ts :49 process.env.WB_TEST_SECRET = "s3cret"
  • secrets (weak) agentproto-ts-89f6662/packages/worktree/src/__tests__/forge.test.ts :91 const savedToken = process.env.GITHUB_TOKEN
  • secrets agentproto-ts-89f6662/packages/worktree/src/forge.ts :370 const token = process.env.GITHUB_TOKEN
  • secrets (weak) agentproto-ts-89f6662/scripts/agent-command.mjs :31 const apiKey = process.env.ANTHROPIC_API_KEY
  • secrets (weak) agentproto-ts-89f6662/scripts/agentflow/llm.mjs :107 const apiKey = process.env.ANTHROPIC_API_KEY
  • secrets (weak) agentproto-ts-89f6662/scripts/apply-review.mjs :31 const apiKey = process.env.ANTHROPIC_API_KEY
  • secrets (weak) agentproto-ts-89f6662/scripts/catalog-sync/sync-anthropic.mjs :125 const apiKey = process.env.ANTHROPIC_API_KEY
  • secrets (weak) agentproto-ts-89f6662/scripts/catalog-sync/sync-mistral.mjs :82 const apiKey = process.env.MISTRAL_API_KEY
  • secrets (weak) agentproto-ts-89f6662/scripts/catalog-sync/sync-moonshot.mjs :78 const apiKey = process.env.MOONSHOT_API_KEY
  • secrets (weak) agentproto-ts-89f6662/scripts/catalog-sync/sync-xai.mjs :74 const apiKey = process.env.XAI_API_KEY
  • secrets (weak) agentproto-ts-89f6662/scripts/discussion.mjs :21 const apiKey = process.env.ANTHROPIC_API_KEY
  • secrets (weak) agentproto-ts-89f6662/scripts/lib/tools.mjs :824 const token = process.env.GH_TOKEN ?? process.env.GITHUB_TOKEN
  • secrets (weak) agentproto-ts-89f6662/scripts/review-pr.mjs :32 const apiKey = process.env.ANTHROPIC_API_KEY
  • secrets (weak) agentproto-ts-89f6662/scripts/triage-issue.mjs :18 const apiKey = process.env.ANTHROPIC_API_KEY

tool registrations 162

  • self_inspect agentproto-ts-89f6662/packages/mcp-server/src/self-inspect-tool.ts :177
  • agent_start agentproto-ts-89f6662/packages/runtime/src/agent-tools.ts :311
  • agent_prompt agentproto-ts-89f6662/packages/runtime/src/agent-tools.ts :1098
  • message_parent agentproto-ts-89f6662/packages/runtime/src/agent-tools.ts :1185
  • agent_output agentproto-ts-89f6662/packages/runtime/src/agent-tools.ts :1276
  • agent_kill agentproto-ts-89f6662/packages/runtime/src/agent-tools.ts :1374
  • agent_interrupt agentproto-ts-89f6662/packages/runtime/src/agent-tools.ts :1433
  • agent_set_model agentproto-ts-89f6662/packages/runtime/src/agent-tools.ts :1473
  • agent_set_effort agentproto-ts-89f6662/packages/runtime/src/agent-tools.ts :1516
  • agent_set_posture agentproto-ts-89f6662/packages/runtime/src/agent-tools.ts :1563
  • agent_sessions_list agentproto-ts-89f6662/packages/runtime/src/agent-tools.ts :1611
  • adapter_list agentproto-ts-89f6662/packages/runtime/src/agent-tools.ts :1662
  • harness_capabilities agentproto-ts-89f6662/packages/runtime/src/agent-tools.ts :1705
  • adapter_install agentproto-ts-89f6662/packages/runtime/src/agent-tools.ts :1757
  • catalog_models agentproto-ts-89f6662/packages/runtime/src/agent-tools.ts :1811
  • catalog_provider_models agentproto-ts-89f6662/packages/runtime/src/agent-tools.ts :1864
  • role_list agentproto-ts-89f6662/packages/runtime/src/agent-tools.ts :1908
  • agent_export agentproto-ts-89f6662/packages/runtime/src/agent-tools.ts :1964
  • app_data_read agentproto-ts-89f6662/packages/runtime/src/app-data.ts :331
  • app_data_write agentproto-ts-89f6662/packages/runtime/src/app-data.ts :364
  • app_data_list agentproto-ts-89f6662/packages/runtime/src/app-data.ts :414
  • app_data_migrate agentproto-ts-89f6662/packages/runtime/src/app-data.ts :468
  • app_external_list agentproto-ts-89f6662/packages/runtime/src/app-external.ts :152
  • app_external_read agentproto-ts-89f6662/packages/runtime/src/app-external.ts :211
  • app_session_tree agentproto-ts-89f6662/packages/runtime/src/app-pull-tools.ts :69
  • app_session_events agentproto-ts-89f6662/packages/runtime/src/app-pull-tools.ts :104
  • app_install agentproto-ts-89f6662/packages/runtime/src/app-tools.ts :565
  • app_list agentproto-ts-89f6662/packages/runtime/src/app-tools.ts :596
  • app_run agentproto-ts-89f6662/packages/runtime/src/app-tools.ts :622
  • app_status agentproto-ts-89f6662/packages/runtime/src/app-tools.ts :953
  • app_stop agentproto-ts-89f6662/packages/runtime/src/app-tools.ts :1006
  • app_apply agentproto-ts-89f6662/packages/runtime/src/app-tools.ts :1029
  • app_unapply agentproto-ts-89f6662/packages/runtime/src/app-tools.ts :1083
  • app_list_applied agentproto-ts-89f6662/packages/runtime/src/app-tools.ts :1119
  • app_tool_call agentproto-ts-89f6662/packages/runtime/src/app-tools.ts :1146
  • app_uninstall agentproto-ts-89f6662/packages/runtime/src/app-tools.ts :1166
  • app_catalog agentproto-ts-89f6662/packages/runtime/src/app-tools.ts :1198
  • app_artifact_get agentproto-ts-89f6662/packages/runtime/src/app-tools.ts :1257
  • app_skill_get agentproto-ts-89f6662/packages/runtime/src/app-tools.ts :1290
  • auth_profile_list agentproto-ts-89f6662/packages/runtime/src/auth-profile-tools.ts :136
  • auth_profile_create agentproto-ts-89f6662/packages/runtime/src/auth-profile-tools.ts :168
  • auth_profile_delete agentproto-ts-89f6662/packages/runtime/src/auth-profile-tools.ts :237
  • auth_profile_set_enabled agentproto-ts-89f6662/packages/runtime/src/auth-profile-tools.ts :261
  • auth_profile_set_models agentproto-ts-89f6662/packages/runtime/src/auth-profile-tools.ts :289
  • auth_profile_refresh_models agentproto-ts-89f6662/packages/runtime/src/auth-profile-tools.ts :331
  • auth_profile_import agentproto-ts-89f6662/packages/runtime/src/auth-profile-tools.ts :372
  • workspace_brain_query agentproto-ts-89f6662/packages/runtime/src/brain-tools.ts :60
  • workspace_brain_status agentproto-ts-89f6662/packages/runtime/src/brain-tools.ts :115
  • workspace_brain_ingest agentproto-ts-89f6662/packages/runtime/src/brain-tools.ts :154
  • browser_adapter_list agentproto-ts-89f6662/packages/runtime/src/browser-tools.ts :152
  • start_browser agentproto-ts-89f6662/packages/runtime/src/browser-tools.ts :189
  • stop_browser agentproto-ts-89f6662/packages/runtime/src/browser-tools.ts :339
  • list_browsers agentproto-ts-89f6662/packages/runtime/src/browser-tools.ts :386
  • browser_status agentproto-ts-89f6662/packages/runtime/src/browser-tools.ts :411
  • browser_screenshot agentproto-ts-89f6662/packages/runtime/src/browser-tools.ts :477
  • command_execute agentproto-ts-89f6662/packages/runtime/src/command-tools.ts :195
  • command_log_tail agentproto-ts-89f6662/packages/runtime/src/command-tools.ts :408
  • tool_calls_list agentproto-ts-89f6662/packages/runtime/src/command-tools.ts :460
  • conversation_export agentproto-ts-89f6662/packages/runtime/src/conversation-export.ts :245
  • conversation_locate agentproto-ts-89f6662/packages/runtime/src/conversation-locate-tool.ts :83
  • conversation_read agentproto-ts-89f6662/packages/runtime/src/conversation-read.ts :254
  • auth_discover_credentials agentproto-ts-89f6662/packages/runtime/src/credential-discovery.ts :559
  • daemon_health agentproto-ts-89f6662/packages/runtime/src/daemon-health-tools.ts :82
  • file_read agentproto-ts-89f6662/packages/runtime/src/fs-tools.ts :83
  • file_write agentproto-ts-89f6662/packages/runtime/src/fs-tools.ts :105
  • directory_list agentproto-ts-89f6662/packages/runtime/src/fs-tools.ts :120
  • file_info agentproto-ts-89f6662/packages/runtime/src/fs-tools.ts :139
  • directory_create agentproto-ts-89f6662/packages/runtime/src/fs-tools.ts :157
  • file_delete agentproto-ts-89f6662/packages/runtime/src/fs-tools.ts :168
  • harness_preset_list agentproto-ts-89f6662/packages/runtime/src/harness-preset-tools.ts :49
  • harness_preset_create agentproto-ts-89f6662/packages/runtime/src/harness-preset-tools.ts :77
  • harness_preset_delete agentproto-ts-89f6662/packages/runtime/src/harness-preset-tools.ts :119
  • harness_preset_set_default agentproto-ts-89f6662/packages/runtime/src/harness-preset-tools.ts :139
  • llm_endpoint_start agentproto-ts-89f6662/packages/runtime/src/llm-endpoint-tools.ts :67
  • llm_endpoint_stop agentproto-ts-89f6662/packages/runtime/src/llm-endpoint-tools.ts :125
  • llm_endpoint_status agentproto-ts-89f6662/packages/runtime/src/llm-endpoint-tools.ts :141
  • llm_endpoint_set_upstream_link agentproto-ts-89f6662/packages/runtime/src/llm-endpoint-tools.ts :158
  • llm_endpoint_list_links agentproto-ts-89f6662/packages/runtime/src/llm-endpoint-tools.ts :219
  • session_events_poll agentproto-ts-89f6662/packages/runtime/src/orchestration-tools.ts :596
  • permissions_list agentproto-ts-89f6662/packages/runtime/src/orchestration-tools.ts :676
  • permissions_respond agentproto-ts-89f6662/packages/runtime/src/orchestration-tools.ts :702
  • workflow_start agentproto-ts-89f6662/packages/runtime/src/orchestration-tools.ts :831
  • workflow_run_file agentproto-ts-89f6662/packages/runtime/src/orchestration-tools.ts :863
  • workflow_status agentproto-ts-89f6662/packages/runtime/src/orchestration-tools.ts :895
  • workflow_cancel agentproto-ts-89f6662/packages/runtime/src/orchestration-tools.ts :914
  • workflow_escalation_resolve agentproto-ts-89f6662/packages/runtime/src/orchestration-tools.ts :928
  • workflow_list agentproto-ts-89f6662/packages/runtime/src/orchestration-tools.ts :944
  • policy_attach agentproto-ts-89f6662/packages/runtime/src/orchestration-tools.ts :1068
  • policy_status agentproto-ts-89f6662/packages/runtime/src/orchestration-tools.ts :1182
  • policy_cancel agentproto-ts-89f6662/packages/runtime/src/orchestration-tools.ts :1233
  • policy_ack agentproto-ts-89f6662/packages/runtime/src/orchestration-tools.ts :1265
  • policy_list agentproto-ts-89f6662/packages/runtime/src/orchestration-tools.ts :1305
  • activities_list agentproto-ts-89f6662/packages/runtime/src/orchestration-tools.ts :1369
  • session_monitor agentproto-ts-89f6662/packages/runtime/src/orchestration-tools.ts :1429
  • inbound_watcher_start agentproto-ts-89f6662/packages/runtime/src/orchestration-tools.ts :1597
  • inbound_watcher_stop agentproto-ts-89f6662/packages/runtime/src/orchestration-tools.ts :1680
  • inbound_watcher_list agentproto-ts-89f6662/packages/runtime/src/orchestration-tools.ts :1714
  • transmit_message agentproto-ts-89f6662/packages/runtime/src/orchestration-tools.ts :1739
  • inbound_endpoint_create agentproto-ts-89f6662/packages/runtime/src/orchestration-tools.ts :1856
  • inbound_endpoint_list agentproto-ts-89f6662/packages/runtime/src/orchestration-tools.ts :1908
  • inbound_endpoint_delete agentproto-ts-89f6662/packages/runtime/src/orchestration-tools.ts :1928
  • cron_create agentproto-ts-89f6662/packages/runtime/src/orchestration-tools.ts :1976
  • cron_list agentproto-ts-89f6662/packages/runtime/src/orchestration-tools.ts :2034
  • cron_delete agentproto-ts-89f6662/packages/runtime/src/orchestration-tools.ts :2044
  • cron_run agentproto-ts-89f6662/packages/runtime/src/orchestration-tools.ts :2068
  • routine_list agentproto-ts-89f6662/packages/runtime/src/orchestration-tools.ts :2100
  • routine_trigger agentproto-ts-89f6662/packages/runtime/src/orchestration-tools.ts :2112
  • routine_reconcile agentproto-ts-89f6662/packages/runtime/src/orchestration-tools.ts :2145
  • pair_offer agentproto-ts-89f6662/packages/runtime/src/pairing-tools.ts :44
  • pair_list agentproto-ts-89f6662/packages/runtime/src/pairing-tools.ts :85
  • pair_revoke agentproto-ts-89f6662/packages/runtime/src/pairing-tools.ts :104
  • remote_enable agentproto-ts-89f6662/packages/runtime/src/remote-tools.ts :48
  • remote_disable agentproto-ts-89f6662/packages/runtime/src/remote-tools.ts :87
  • remote_status agentproto-ts-89f6662/packages/runtime/src/remote-tools.ts :98
  • sandbox_attach agentproto-ts-89f6662/packages/runtime/src/sandbox-attach.ts :203
  • session_list agentproto-ts-89f6662/packages/runtime/src/session-tools.ts :355
  • session_usage agentproto-ts-89f6662/packages/runtime/src/session-tools.ts :444
  • session_context_status agentproto-ts-89f6662/packages/runtime/src/session-tools.ts :511
  • session_checkpoint agentproto-ts-89f6662/packages/runtime/src/session-tools.ts :588
  • session_continue_fresh agentproto-ts-89f6662/packages/runtime/src/session-tools.ts :664
  • session_compact agentproto-ts-89f6662/packages/runtime/src/session-tools.ts :764
  • usage_rollup agentproto-ts-89f6662/packages/runtime/src/session-tools.ts :847
  • terminal_sessions_list agentproto-ts-89f6662/packages/runtime/src/session-tools.ts :954
  • command_list agentproto-ts-89f6662/packages/runtime/src/session-tools.ts :1005
  • mcp_discovered_list agentproto-ts-89f6662/packages/runtime/src/session-tools.ts :1056
  • mcp_imported_list agentproto-ts-89f6662/packages/runtime/src/session-tools.ts :1085
  • mcp_import agentproto-ts-89f6662/packages/runtime/src/session-tools.ts :1115
  • mcp_imported_remove agentproto-ts-89f6662/packages/runtime/src/session-tools.ts :1177
  • mcp_imported_status agentproto-ts-89f6662/packages/runtime/src/session-tools.ts :1228
  • mcp_imported_tool_list agentproto-ts-89f6662/packages/runtime/src/session-tools.ts :1272
  • mcp_imported_call agentproto-ts-89f6662/packages/runtime/src/session-tools.ts :1322
  • session_tree agentproto-ts-89f6662/packages/runtime/src/session-tools.ts :1386
  • session_queue_list agentproto-ts-89f6662/packages/runtime/src/session-tools.ts :1441
  • session_queue_promote agentproto-ts-89f6662/packages/runtime/src/session-tools.ts :1494
  • session_queue_deliver agentproto-ts-89f6662/packages/runtime/src/session-tools.ts :1550
  • session_queue_drop agentproto-ts-89f6662/packages/runtime/src/session-tools.ts :1615
  • worktree_status agentproto-ts-89f6662/packages/runtime/src/session-tools.ts :1664
  • worktree_gc agentproto-ts-89f6662/packages/runtime/src/session-tools.ts :1763
  • session_restart agentproto-ts-89f6662/packages/runtime/src/session-tools.ts :1907
  • session_archive agentproto-ts-89f6662/packages/runtime/src/session-tools.ts :2378
  • session_gc agentproto-ts-89f6662/packages/runtime/src/session-tools.ts :2455
  • session_unarchive agentproto-ts-89f6662/packages/runtime/src/session-tools.ts :2495
  • session_flag_status agentproto-ts-89f6662/packages/runtime/src/session-tools.ts :2577
  • session_rename agentproto-ts-89f6662/packages/runtime/src/session-tools.ts :2707
  • session_set_keepalive agentproto-ts-89f6662/packages/runtime/src/session-tools.ts :2822
  • session_set_pinned agentproto-ts-89f6662/packages/runtime/src/session-tools.ts :2906
  • terminal_start agentproto-ts-89f6662/packages/runtime/src/session-tools.ts :2982
  • terminal_input agentproto-ts-89f6662/packages/runtime/src/session-tools.ts :3105
  • terminal_output agentproto-ts-89f6662/packages/runtime/src/session-tools.ts :3205
  • terminal_kill agentproto-ts-89f6662/packages/runtime/src/session-tools.ts :3285
  • summarize_session agentproto-ts-89f6662/packages/runtime/src/summarize-session-tool.ts :67
  • task_create agentproto-ts-89f6662/packages/runtime/src/task-tools.ts :95
  • task_list agentproto-ts-89f6662/packages/runtime/src/task-tools.ts :160
  • task_claim agentproto-ts-89f6662/packages/runtime/src/task-tools.ts :201
  • task_update agentproto-ts-89f6662/packages/runtime/src/task-tools.ts :228
  • telegram_bot_token_set agentproto-ts-89f6662/packages/runtime/src/telegram-bot-creds.ts :53
  • telegram_bot_token_status agentproto-ts-89f6662/packages/runtime/src/telegram-bot-creds.ts :93
  • telegram_bot_set_webhook agentproto-ts-89f6662/packages/runtime/src/telegram-bot-creds.ts :133
  • tunnel_create agentproto-ts-89f6662/packages/runtime/src/tunnel-tools.ts :58
  • tunnel_list agentproto-ts-89f6662/packages/runtime/src/tunnel-tools.ts :158
  • tunnel_stop agentproto-ts-89f6662/packages/runtime/src/tunnel-tools.ts :185
  • tunnel_status agentproto-ts-89f6662/packages/runtime/src/tunnel-tools.ts :221

install hooks 1

  • prepare agentproto-ts-89f6662/package.json :34 husky

declared dependencies 18

  • @modelcontextprotocol/sdk@^1.30.0
  • @anthropic-ai/claude-agent-sdk@^0.3.251
  • @changesets/cli@^2.31.1
  • gray-matter@^4.0.3
  • husky@^9.1.7
  • json-schema-to-typescript@^15.0.4
  • json-schema-to-zod@^2.6.1
  • tsup@^8.5.1
  • turbo@2.10.12
  • typescript@^5.9.3
  • vitest@^3.2.4
  • tauri-build@2
  • tauri@2
  • tauri-plugin-opener@2
  • serde@1
  • serde_json@1
  • reqwest@0.12
  • dirs@5

perm:untrusted 1

  • untrusted (weak) agentproto-ts-89f6662/packages/runtime/src/__tests__/user-presets-http-routes.test.ts :112 const afterUpsert = (await (await fetch(`${base}/user-presets`)).json()) as {