Connect any AI agent to your team in Slack, Teams & Discord. Open-source and self-hostable.
Drift inferred · capture-to-capture
No drift recorded — single capability capture; advisories appear once its surface changes.
transport stdio · http counts 0 tools · 0 res
· 0 prompts
permission surface via code analysis
No tools enumerated yet for this server.
prompt-surface
shipped agent-instruction files + hidden-content / dangerous-code findings —
quoted from the analyzed source
analyzed commit 0b6dea9 · analyzer v33 · 9h ago
skills & prompt files 9
- agent-rules sandbox-quantum-switch-0b6dea9/CLAUDE.md
- skill sandbox-quantum-switch-0b6dea9/connectors/claude-code-plugin/skills/configure/SKILL.md
- skill sandbox-quantum-switch-0b6dea9/connectors/claude-code-plugin/skills/switch/SKILL.md
- skill sandbox-quantum-switch-0b6dea9/connectors/codex-plugin/skills/configure/SKILL.md
- skill sandbox-quantum-switch-0b6dea9/connectors/codex-plugin/skills/switch/SKILL.md
- skill sandbox-quantum-switch-0b6dea9/connectors/opencode-plugin/skills/switch/SKILL.md
- agent-rules sandbox-quantum-switch-0b6dea9/console/AGENTS.md
- agent-rules sandbox-quantum-switch-0b6dea9/console/CLAUDE.md
- agent-rules sandbox-quantum-switch-0b6dea9/switch-expert/AGENT.md
danger signals13
- suspicious endpoint docs.sentry.io (telemetry) sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/shared/core/mcp/catalog.ts :67
docsUrl: 'https://docs.sentry.io/product/sentry-mcp/', - suspicious endpoint mcp.posthog.com (telemetry) sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/shared/core/mcp/catalog.ts :268
url: 'https://mcp.posthog.com/mcp', - suspicious endpoint posthog.com (telemetry) sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/shared/core/mcp/catalog.ts :272
docsUrl: 'https://posthog.com/docs/model-context-protocol', - suspicious endpoint mcp.amplitude.com (telemetry) sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/shared/core/mcp/catalog.ts :319
url: 'https://mcp.amplitude.com/mcp', - suspicious endpoint amplitude.com (telemetry) sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/shared/core/mcp/catalog.ts :323
docsUrl: 'https://amplitude.com/docs/amplitude-ai/amplitude-mcp', - committed secret Slack token sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/main/core/switch-servers/create-bridge.test.ts :32
xoxb-s…(17 chars, redacted) - committed secret GitHub token sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/main/lib/file-logger.test.ts :85
ghp_aa…(40 chars, redacted) - committed secret GitLab token sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/main/lib/file-logger.test.ts :86
glpat-…(26 chars, redacted) - committed secret Stripe live key sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/main/lib/file-logger.test.ts :88
sk_liv…(28 chars, redacted) - committed secret Anthropic key sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/main/lib/file-logger.test.ts :89
sk-ant…(31 chars, redacted) - committed secret npm token sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/main/lib/file-logger.test.ts :92
npm_aa…(40 chars, redacted) - committed secret Slack app token sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/main/lib/file-logger.test.ts :113
xapp-1…(28 chars, redacted) - committed secret Slack token sandbox-quantum-switch-0b6dea9/core/tests/switch_core/bridges/collaboration/test_home_deeplinks.py :40
xoxb-d…(21 chars, redacted)
evidence-backed
findings quoted directly from the published source artifact — not inferred
code files: 2120
filesystem 99
- fs (weak) sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/scripts/build-sidecar.mjs :1
import { readFile } from 'node:fs/promises'; - fs (weak) sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/scripts/merge-mac-update-manifest.ts :31
import { readFileSync, writeFileSync } from 'node:fs'; - fs (weak) sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/scripts/postinstall.ts :2
import { existsSync } from 'node:fs'; - fs (weak) sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/scripts/reset-deeplink-handler.ts :2
import { existsSync } from 'node:fs'; - fs (weak) sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/scripts/sync-standalone-compose.mjs :21
import { existsSync, readFileSync, writeFileSync } from 'node:fs'; - fs sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/main/core/agent-hooks/cursor-trust-service.ts :1
import { promises as fs } from 'node:fs'; - fs sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/main/core/agent-hooks/trust-config-io.ts :2
import { promises as fs } from 'node:fs'; - fs sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/main/core/agent-runtime/impl/remote-plugin-fs.ts :42
await fs.mkdir(dir, { recursive: true }); - fs sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/main/core/agent-runtime/impl/remote-sidecar-launcher.ts :2
import { readFile } from 'node:fs/promises'; - fs sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/main/core/agent-runtime/impl/resolve-sidecar-bundle.ts :1
import { existsSync } from 'node:fs'; - fs (weak) sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/main/core/agents/agent-config-file.test.ts :1
import { promises as fs } from 'node:fs'; - fs (weak) sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/main/core/agents/agent-config-sync.test.ts :1
import { promises as fs } from 'node:fs';
show 28 more
- fs (weak) sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/main/core/agents/detect.test.ts :1
import { promises as fs } from 'node:fs'; - fs sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/main/core/agents/detect.ts :1
import { promises as fs } from 'node:fs'; - fs (weak) sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/main/core/agents/propagate-server-api-url.db.test.ts :1
import { promises as nodeFs } from 'node:fs'; - fs sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/main/core/agents/propagate-server-api-url.ts :1
import { promises as nodeFs } from 'node:fs'; - fs sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/main/core/agents/write-remote-switch-settings.ts :42
await fs.mkdir(REMOTE_SETTINGS_DIR, { recursive: true }); - fs (weak) sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/main/core/agents/write-switch-settings.test.ts :1
import { promises as fs } from 'node:fs'; - fs sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/main/core/agents/write-switch-settings.ts :1
import { promises as fs } from 'node:fs'; - fs sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/main/core/app/service.ts :2
import { readFile, realpath, stat } from 'node:fs/promises'; - fs sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/main/core/app/utils.ts :2
import { readFile } from 'node:fs/promises'; - fs (weak) sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/main/core/control-api/control-service.test.ts :1
import fs from 'node:fs'; - fs sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/main/core/control-api/control-service.ts :2
import fs from 'node:fs'; - fs sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/main/core/execution-context/local-execution-context.ts :2
import { existsSync } from 'node:fs'; - fs (weak) sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/main/core/fs/impl/local-fs.test.ts :1
import fs from 'node:fs'; - fs sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/main/core/fs/impl/local-fs.ts :1
import { createReadStream, promises as fs, statSync, type Stats } from 'node:fs'; - fs (weak) sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/main/core/fs/impl/ssh-fs.test.ts :88
await expect(fs.mkdir('existing', { recursive: true })).resolves.toBeUndefined(); - fs sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/main/core/locations/path-utils.ts :1
import fs from 'node:fs'; - fs (weak) sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/main/core/locations/settings/location-settings.test.ts :2
import fs from 'node:fs'; - fs sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/main/core/locations/settings/providers/local-location-settings-provider.ts :1
import fs from 'node:fs'; - fs (weak) sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/main/core/locations/settings/worktree-directory.test.ts :162
expect(fs.mkdir).toHaveBeenCalledWith('/input/path', { recursive: true }); - fs sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/main/core/locations/settings/worktree-directory.ts :66
await fs.mkdir(directory, { recursive: true }); - fs (weak) sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/main/core/managed-switch-server/checkout-build.test.ts :1
import { mkdir, mkdtemp, writeFile } from 'node:fs/promises'; - fs sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/main/core/managed-switch-server/checkout-build.ts :1
import { existsSync } from 'node:fs'; - fs (weak) sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/main/core/managed-switch-server/env-file.test.ts :1
import { readFileSync } from 'node:fs'; - fs sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/main/core/managed-switch-server/host/local-host.ts :2
import { chmod, mkdir, readFile, writeFile } from 'node:fs/promises'; - fs sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/main/core/managed-switch-server/ports.ts :1
import { mkdir, readFile, writeFile } from 'node:fs/promises'; - fs (weak) sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/main/core/providers/plugin-fs.test.ts :1
import { chmod, mkdir, mkdtemp, rm, writeFile } from 'node:fs/promises'; - fs sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/main/core/providers/plugin-fs.ts :1
import { promises as fs } from 'node:fs'; - fs sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/main/core/providers/remote-plugin-fs.ts :18
* to the FS root, whereas `PluginFs.list` (like `fs.readdir`) yields bare entry
59 more not shown — this panel samples each group; the count above is the real total.
shell / exec 38
- shell (weak) sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/electron-builder.config.ts :1
import { execFileSync } from 'node:child_process'; - shell (weak) sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/scripts/postinstall.ts :1
import { spawnSync } from 'node:child_process'; - shell (weak) sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/scripts/reset-deeplink-handler.ts :1
import { spawnSync } from 'node:child_process'; - shell (weak) sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/main/core/agent-runtime/impl/remote-home-plugin-fs.test.ts :7
...(await exec(command, args ?? [])), - shell (weak) sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/main/core/agent-runtime/impl/remote-sidecar-launcher.test.ts :117
async exec(command, args) { - shell sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/main/core/agent-runtime/impl/remote-sidecar-launcher.ts :136
exec(command: string, args: string[]): Promise<{ stdout: string; stderr: string }>; - shell sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/main/core/agents/agent-advanced-config.ts :15
* profile built at spawn (Codex: `~/.codex/<name>.config.toml`). Which of those - shell (weak) sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/main/core/agents/agent-config.test.ts :7
* definition at every spawn (Claude Code), and not enough for one whose - shell sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/main/core/app/service.ts :1
import { exec } from 'node:child_process'; - shell sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/main/core/app/utils.ts :1
import { exec, execFile } from 'node:child_process'; - shell sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/main/core/execution-context/local-execution-context.ts :1
import { execFile, spawn } from 'node:child_process'; - shell sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/main/core/execution-context/ssh-execution-context.ts :95
async exec(command: string, args: string[] = [], opts: ExecOptions = {}): Promise<ExecResult> {
show 26 more
- shell sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/main/core/execution-context/types.ts :31
exec(command: string, args?: string[], opts?: ExecOptions): Promise<ExecResult>; - shell sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/main/core/fs/impl/ssh-fs.ts :114
private async exec( - shell sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/main/core/managed-switch-server/docker.ts :1
import { execFile } from 'node:child_process'; - shell sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/main/core/managed-switch-server/host/local-host.ts :1
import { execFile, spawn } from 'node:child_process'; - shell sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/main/core/pty/persist-dropped-blob.ts :1
import { execFile } from 'node:child_process'; - shell sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/main/core/resource-monitor/resource-sampler.ts :1
import { execFile } from 'node:child_process'; - shell sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/main/core/sessions/remote-session-preflight.ts :54
exec(command: string, args: string[]): Promise<{ stdout: string; stderr: string }>; - shell sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/main/core/ssh/config/resolve-ssh-config.ts :3
import { execFile } from 'node:child_process'; - shell sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/main/core/ssh/lifecycle/remote-shell-profile.ts :43
exec(command: string, callback: ClientCallback): void; - shell sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/main/core/ssh/lifecycle/ssh-client-proxy.ts :233
exec(command: string, callback: ClientCallback): void; - shell sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/main/core/ssh/transport/transports.ts :1
import { spawn, type ChildProcessByStdio } from 'node:child_process'; - shell sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/main/core/switch-rooms/tmux-injection-sink.ts :1
import { execFile } from 'node:child_process'; - shell sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/main/utils/shellEnv.ts :6
import { execSync } from 'child_process'; - shell sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/main/utils/userEnv.ts :1
import { spawnSync } from 'node:child_process'; - shell sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/sidecar/index.ts :1
import { execFile } from 'node:child_process'; - shell sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/sidecar/session-spawner.ts :1
import { execFile } from 'node:child_process'; - shell (weak) sandbox-quantum-switch-0b6dea9/console/packages/core/src/agents/plugins/helpers/hooks.test.ts :1
import { execFile, spawn } from 'node:child_process'; - shell sandbox-quantum-switch-0b6dea9/console/packages/core/src/exec/bound-exec.ts :1
import { spawn } from 'node:child_process'; - shell sandbox-quantum-switch-0b6dea9/console/packages/core/src/exec/execution-context.ts :32
exec( - shell sandbox-quantum-switch-0b6dea9/console/packages/core/src/exec/types.ts :36
exec(args: string[], options?: ExecOptions): Promise<ExecResult>; - shell sandbox-quantum-switch-0b6dea9/console/packages/core/src/exec/windows-spawn.ts :139
* option of child_process. - shell (weak) sandbox-quantum-switch-0b6dea9/console/packages/plugins/src/agents/impl/codex/hooks.test.ts :1
import { execFile, spawn } from 'node:child_process'; - shell sandbox-quantum-switch-0b6dea9/console/packages/plugins/src/agents/impl/opencode/models.ts :47
const { stdout } = await exec('opencode', OPENCODE_MODELS_ARGS); - shell (weak) sandbox-quantum-switch-0b6dea9/console/packages/switch-agent-runtime/src/bin.handshake.test.ts :1
import { type ChildProcess, spawn } from 'node:child_process'; - shell (weak) sandbox-quantum-switch-0b6dea9/console/packages/switch-agent-runtime/src/bin.shutdown.test.ts :1
import { type ChildProcess, spawn } from 'node:child_process'; - shell sandbox-quantum-switch-0b6dea9/console/packages/switch-agent-runtime/src/reap.ts :22
import { execFile } from 'node:child_process';
network 36
- net sandbox-quantum-switch-0b6dea9/connectors/opencode-plugin/plugin/switch-notifications.js :152
await fetch(`http://127.0.0.1:${port}/hook`, { - net sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/main/app/protocol.ts :35
return await net.fetch(`file://${resolved}`); - net (weak) sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/main/core/agent-hooks/hook-server.test.ts :1
import http from 'node:http'; - net sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/main/core/agent-hooks/hook-server.ts :2
import http from 'node:http'; - net (weak) sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/main/core/agent-runtime/impl/remote-hook-event-relay.test.ts :2
import http from 'node:http'; - net (weak) sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/main/core/control-api/control-server.test.ts :1
import http from 'node:http'; - net sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/main/core/control-api/control-server.ts :2
import http from 'node:http'; - net (weak) sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/main/core/control-api/control-service.test.ts :2
import http from 'node:http'; - net sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/main/core/dependencies/latest-version-service.ts :13
const res = await fetch(url, { - net sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/main/core/managed-switch-server/free-port.ts :1
import { createServer } from 'node:net'; - net sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/main/core/managed-switch-server/health.ts :39
const res = await fetch(url, { signal: AbortSignal.timeout(5000) }); - net sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/main/core/managed-switch-server/host/port-forward.ts :1
import { createServer, type Server, type Socket } from 'node:net';
show 24 more
- net sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/main/core/sessions/remote-session-preflight.ts :51
const REACHABILITY_SCRIPT = `fetch(process.argv[1], { signal: AbortSignal.timeout(${REACHABILITY_TIMEOUT_MS}) }).then(() => process.exit(0)).catch((e) => { console.error(String(e)); process.exit(1); } - net sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/main/core/shared/oauth-flow.ts :2
import * as http from 'http'; - net (weak) sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/main/core/ssh/lifecycle/ssh-connection-manager.test.ts :2
import { createServer, type Server, type Socket } from 'node:net'; - net sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/main/core/switch-rooms/auto-session-watcher.ts :173
const resp = await fetch(`${creds.apiEndpoint}/agents/${creds.agentId}/message`, { - net sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/main/core/switch-rooms/mattermost-embed.ts :50
const response = await partitionSession.fetch(`${origin}/api/v4/users/login`, { - net sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/main/core/switch-rooms/room-connection.ts :624
return fetch(url, { ...init, signal: AbortSignal.any(signals) }); - net sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/main/core/switch-servers/auth.ts :49
response = await fetch(gatewayUrl(server, '/auth/login'), { - net sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/main/core/switch-servers/gateway-client.ts :178
return await fetch(gatewayUrl(server, path), { - net sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/main/core/telemetry/relay-client.ts :222
response = await fetch(config.endpoint, { - net sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/main/core/updates/update-service.ts :455
const response = await fetch(switchConsoleReleaseApiUrl(version)); - net sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/main/core/utils/ttl-cache.ts :20
this._inFlight = fetch() - net sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/renderer/features/switch-servers/switch-servers-store.ts :292
// error banner with a doomed fetch (CHOO-1780). The host un-blocking is - net (weak) sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/renderer/lib/stores/live/coalesce.test.ts :15
const a = fetch(); - net sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/renderer/lib/stores/resource.ts :38
/** Trigger a fresh fetch (debounced/deduped). */ - net sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/sidecar/notification-watcher.ts :111
const resp = await fetch(`${creds.apiEndpoint}/agents/${creds.agentId}/message`, { - net sandbox-quantum-switch-0b6dea9/console/packages/plugins/src/agents/impl/amp/plugin-file.ts :15
await fetch(\`http://127.0.0.1:\${port}/hook\`, { - net sandbox-quantum-switch-0b6dea9/console/packages/plugins/src/agents/impl/kilocode/plugin-file.ts :26
await fetch(\`http://127.0.0.1:\${port}/hook\`, { - net sandbox-quantum-switch-0b6dea9/console/packages/plugins/src/agents/impl/opencode/plugin-file.ts :160
await fetch(\`http://127.0.0.1:\${port}/hook\`, { - net sandbox-quantum-switch-0b6dea9/console/packages/plugins/src/agents/impl/pi/plugin-file.ts :16
await fetch(\`http://127.0.0.1:\${port}/hook\`, { - net (weak) sandbox-quantum-switch-0b6dea9/console/packages/switch-agent-runtime/src/bin.handshake.test.ts :3
import * as http from 'node:http'; - net (weak) sandbox-quantum-switch-0b6dea9/console/packages/switch-agent-runtime/src/bin.shutdown.test.ts :3
import * as http from 'node:http'; - net sandbox-quantum-switch-0b6dea9/console/packages/switch-agent-runtime/src/bin.ts :42
import * as http from 'node:http'; - net sandbox-quantum-switch-0b6dea9/console/packages/switch-agent-runtime/src/event-stream.ts :208
return fetch(`${creds.apiEndpoint}/agents/${creds.agentId}/${path}`, { - net sandbox-quantum-switch-0b6dea9/gateway/src/data/api.ts :5
const res = await fetch(`${BASE}${path}`, { ...init, credentials: "include" });
secrets 6
- secrets sandbox-quantum-switch-0b6dea9/connectors/opencode-plugin/plugin/switch-notifications.js :54
const token = process.env.SWITCHDASH_HOOK_TOKEN; - secrets sandbox-quantum-switch-0b6dea9/console/packages/plugins/src/agents/impl/amp/plugin-file.ts :9
const token = process.env.SWITCHDASH_HOOK_TOKEN; - secrets sandbox-quantum-switch-0b6dea9/console/packages/plugins/src/agents/impl/kilocode/plugin-file.ts :8
const token = process.env.SWITCHDASH_HOOK_TOKEN; - secrets sandbox-quantum-switch-0b6dea9/console/packages/plugins/src/agents/impl/opencode/plugin-file.ts :62
const token = process.env.SWITCHDASH_HOOK_TOKEN; - secrets sandbox-quantum-switch-0b6dea9/console/packages/plugins/src/agents/impl/pi/plugin-file.ts :10
const token = process.env.SWITCHDASH_HOOK_TOKEN; - secrets sandbox-quantum-switch-0b6dea9/console/packages/switch-agent-runtime/src/bin.ts :59
const ENV_TOKEN = process.env.SWITCH_API_TOKEN ?? '';
database 10
- db sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/main/db/client.ts :1
import Database from 'better-sqlite3'; - db (weak) sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/main/db/database-file.db.test.ts :5
import Database from 'better-sqlite3'; - db sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/main/db/database-file.ts :3
import Database from 'better-sqlite3'; - db sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/main/db/drizzleClient.ts :1
import Database from 'better-sqlite3'; - db sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/main/db/initialize.ts :2
import type BetterSqlite3 from 'better-sqlite3'; - db (weak) sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/main/db/tests/migrations/0041-delete-leaked-tagged-sessions.test.ts :19
import Database from 'better-sqlite3'; - db (weak) sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/main/db/tests/migrations/0044-session-room-connections.test.ts :16
import Database from 'better-sqlite3'; - db (weak) sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/src/main/db/tests/migrations/0047-materialise-telemetry-consent.test.ts :18
import Database from 'better-sqlite3'; - db (weak) sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/tooling/generate-fixtures.ts :24
import Database from 'better-sqlite3'; - db sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/tooling/utils/db.ts :16
import Database from 'better-sqlite3';
install hooks 1
- postinstall sandbox-quantum-switch-0b6dea9/console/apps/switch-console-desktop/package.json :43
node --experimental-strip-types scripts/postinstall.ts