npm analyzed 0.9.42

agenticmail/agenticmail

v0.9.42
npm

Email, SMS & phone-call infrastructure for AI agents — send and receive real email and text messages, and place agent-driven outbound voice calls, all programmatically

maintainer
agenticmail
license
MIT
first seen
2026-06-01
last seen
2026-06-13
releases · 30d
120
short id

Drift inferred · capture-to-capture

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

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

no tools enumerated yet for this server.

skills & danger signalsgithub-tarball
prompt-surface shipped agent-instruction files + hidden-content / dangerous-code findings — quoted from the analyzed source

analyzed v0.9.42 · analyzer v17 · 1d ago

skills & prompt files 6

danger signals6

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

filesystem 69

  • fs agenticmail-agenticmail-b95f52e/agenticmail/scripts/copy-public.mjs :1 import { mkdirSync, cpSync } from 'node:fs';
  • fs agenticmail-agenticmail-b95f52e/agenticmail/scripts/ensure-pm2-startup.cjs :41 const fs = require('fs');
  • fs agenticmail-agenticmail-b95f52e/agenticmail/scripts/sync-host-hooks.cjs :34 const { existsSync, readFileSync } = require('node:fs');
  • fs agenticmail-agenticmail-b95f52e/agenticmail/scripts/uninstall.mjs :15 import { readFileSync, writeFileSync, existsSync, rmSync, unlinkSync, lstatSync, realpathSync } from 'node:fs';
  • fs agenticmail-agenticmail-b95f52e/agenticmail/src/bin-host-shim.ts :33 import { existsSync, readFileSync } from 'node:fs';
  • fs agenticmail-agenticmail-b95f52e/agenticmail/src/cli.ts :9 import { existsSync, readFileSync, writeFileSync, mkdirSync, realpathSync, unlinkSync } from 'node:fs';
  • fs agenticmail-agenticmail-b95f52e/agenticmail/src/shell.ts :9 import { readFileSync, writeFileSync, existsSync } from 'node:fs';
  • fs agenticmail-agenticmail-b95f52e/agenticmail/src/ws-chat.ts :7 import { existsSync, readFileSync, writeFileSync, mkdirSync } from 'node:fs';
  • fs agenticmail-agenticmail-b95f52e/agenticmail/telegram-bridge/bridge.mjs :26 import { existsSync, mkdirSync, readFileSync, writeFileSync } from 'node:fs';
  • fs agenticmail-agenticmail-b95f52e/agenticmail/telegram-bridge/lib/claude-runner.mjs :20 import { existsSync, readFileSync } from 'node:fs';
  • fs agenticmail-agenticmail-b95f52e/agenticmail/telegram-bridge/lib/persona-loader.mjs :26 import { existsSync, readdirSync, readFileSync, statSync } from 'node:fs';
  • fs agenticmail-agenticmail-b95f52e/agenticmail/telegram-bridge/lib/sessions.mjs :10 import { existsSync, readFileSync, writeFileSync, mkdirSync, renameSync, statSync } from 'node:fs';
  • fs agenticmail-agenticmail-b95f52e/agenticmail/telegram-bridge/lib/telegram-api.mjs :6 import { readFile } from 'node:fs/promises';
  • fs agenticmail-agenticmail-b95f52e/packages/api/src/app.ts :6 import { existsSync } from 'node:fs';
  • fs agenticmail-agenticmail-b95f52e/packages/api/src/index.ts :30 import { readFileSync } from 'node:fs';
  • fs agenticmail-agenticmail-b95f52e/packages/api/src/routes/dispatcher-activity.ts :41 import { existsSync, readFileSync, statSync } from 'node:fs';
  • fs agenticmail-agenticmail-b95f52e/packages/api/src/routes/health.ts :2 import { readFileSync } from 'node:fs';
  • fs agenticmail-agenticmail-b95f52e/packages/api/src/tunnel-watchdog.ts :36 import { existsSync, readFileSync, writeFileSync, mkdirSync } from 'node:fs';
  • fs agenticmail-agenticmail-b95f52e/packages/claudecode/scripts/uninstall.mjs :24 import { existsSync, readFileSync, writeFileSync, readdirSync, unlinkSync, renameSync } from 'node:fs';
  • fs agenticmail-agenticmail-b95f52e/packages/claudecode/src/claude-config.ts :17 import { existsSync, mkdirSync, readFileSync, writeFileSync, renameSync } from 'node:fs';
  • fs agenticmail-agenticmail-b95f52e/packages/claudecode/src/claude-hooks-config.ts :38 import { existsSync, mkdirSync, readFileSync, writeFileSync, renameSync } from 'node:fs';
  • fs agenticmail-agenticmail-b95f52e/packages/claudecode/src/config.ts :9 import { readFileSync, existsSync } from 'node:fs';
  • fs agenticmail-agenticmail-b95f52e/packages/claudecode/src/dispatcher-bin.ts :28 import { existsSync, readFileSync } from 'node:fs';
  • fs agenticmail-agenticmail-b95f52e/packages/claudecode/src/dispatcher-state.ts :51 import { readFileSync, writeFileSync, renameSync, mkdirSync, existsSync } from 'node:fs';
  • fs agenticmail-agenticmail-b95f52e/packages/claudecode/src/dispatcher-tuning.ts :46 import { readFileSync, existsSync, writeFileSync, mkdirSync, renameSync } from 'node:fs';
  • fs agenticmail-agenticmail-b95f52e/packages/claudecode/src/dispatcher.ts :46 import { mkdirSync, createWriteStream, rmSync, type WriteStream } from 'node:fs';
  • fs agenticmail-agenticmail-b95f52e/packages/claudecode/src/install.ts :28 import { existsSync, mkdirSync, readdirSync, writeFileSync, readFileSync, unlinkSync } from 'node:fs';
  • fs agenticmail-agenticmail-b95f52e/packages/claudecode/src/mail-hook.ts :82 import { readFileSync, writeFileSync, existsSync, mkdirSync } from 'node:fs';
  • fs agenticmail-agenticmail-b95f52e/packages/claudecode/src/persona-loader.ts :29 import { existsSync, readFileSync } from 'node:fs';
  • fs agenticmail-agenticmail-b95f52e/packages/claudecode/src/pm2.ts :17 import { existsSync } from 'node:fs';
  • fs agenticmail-agenticmail-b95f52e/packages/claudecode/src/status.ts :14 import { existsSync, readFileSync, readdirSync } from 'node:fs';
  • fs agenticmail-agenticmail-b95f52e/packages/claudecode/src/uninstall.ts :13 import { existsSync, readdirSync, readFileSync, unlinkSync } from 'node:fs';
  • fs agenticmail-agenticmail-b95f52e/packages/codex/scripts/uninstall.mjs :24 import { existsSync, readFileSync, writeFileSync, readdirSync, unlinkSync, renameSync } from 'node:fs';
  • fs agenticmail-agenticmail-b95f52e/packages/codex/src/cli.ts :23 import { existsSync, statSync } from 'node:fs';
  • fs agenticmail-agenticmail-b95f52e/packages/codex/src/codex-config-toml.ts :30 import { existsSync, mkdirSync, readFileSync, writeFileSync, renameSync } from 'node:fs';
  • fs agenticmail-agenticmail-b95f52e/packages/codex/src/codex-hooks-config.ts :51 import { existsSync, mkdirSync, readFileSync, writeFileSync, renameSync } from 'node:fs';
  • fs agenticmail-agenticmail-b95f52e/packages/codex/src/config.ts :24 import { readFileSync, existsSync } from 'node:fs';
  • fs agenticmail-agenticmail-b95f52e/packages/codex/src/dispatcher-state.ts :51 import { readFileSync, writeFileSync, renameSync, mkdirSync, existsSync } from 'node:fs';
  • fs agenticmail-agenticmail-b95f52e/packages/codex/src/dispatcher-tuning.ts :46 import { readFileSync, existsSync, writeFileSync, mkdirSync, renameSync } from 'node:fs';
  • fs agenticmail-agenticmail-b95f52e/packages/codex/src/dispatcher.ts :51 import { mkdirSync, createWriteStream, rmSync, type WriteStream } from 'node:fs';
  • fs agenticmail-agenticmail-b95f52e/packages/codex/src/install.ts :31 import { existsSync, mkdirSync, readdirSync, writeFileSync, readFileSync, unlinkSync } from 'node:fs';
  • fs agenticmail-agenticmail-b95f52e/packages/codex/src/mail-hook.ts :82 import { readFileSync, writeFileSync, existsSync, mkdirSync } from 'node:fs';
  • fs agenticmail-agenticmail-b95f52e/packages/codex/src/persona-loader.ts :29 import { existsSync, readFileSync } from 'node:fs';
  • fs agenticmail-agenticmail-b95f52e/packages/codex/src/pm2.ts :18 import { existsSync } from 'node:fs';
  • fs agenticmail-agenticmail-b95f52e/packages/codex/src/status.ts :13 import { existsSync, readFileSync, readdirSync } from 'node:fs';
  • fs agenticmail-agenticmail-b95f52e/packages/codex/src/uninstall.ts :15 import { existsSync, readdirSync, readFileSync, unlinkSync } from 'node:fs';
  • fs agenticmail-agenticmail-b95f52e/packages/core/scripts/copy-skills.mjs :1 import { mkdirSync, cpSync } from 'node:fs';
  • fs agenticmail-agenticmail-b95f52e/packages/core/src/accounts/deletion.ts :2 import { mkdirSync, writeFileSync } from 'node:fs';
  • fs agenticmail-agenticmail-b95f52e/packages/core/src/config.ts :3 import { existsSync, mkdirSync, readFileSync, writeFileSync } from 'node:fs';
  • fs agenticmail-agenticmail-b95f52e/packages/core/src/gateway/tunnel.ts :2 import { existsSync } from 'node:fs';
  • fs agenticmail-agenticmail-b95f52e/packages/core/src/host-sessions.ts :76 import { existsSync, mkdirSync, readFileSync, renameSync, writeFileSync } from 'node:fs';
  • fs agenticmail-agenticmail-b95f52e/packages/core/src/media/binaries.ts :15 import { existsSync } from 'node:fs';
  • fs agenticmail-agenticmail-b95f52e/packages/core/src/media/manager.ts :47 } from 'node:fs';
  • fs agenticmail-agenticmail-b95f52e/packages/core/src/operator-prefs.ts :23 import { existsSync, mkdirSync, readFileSync, renameSync, writeFileSync } from 'node:fs';
  • fs agenticmail-agenticmail-b95f52e/packages/core/src/persona/index.ts :41 import { existsSync, mkdirSync, readFileSync, writeFileSync } from 'node:fs';
  • fs agenticmail-agenticmail-b95f52e/packages/core/src/phone/voice-providers/preview.ts :31 import { writeFileSync } from 'node:fs';
  • fs agenticmail-agenticmail-b95f52e/packages/core/src/setup/deps.ts :2 import { existsSync } from 'node:fs';
  • fs agenticmail-agenticmail-b95f52e/packages/core/src/setup/index.ts :2 import { existsSync, readFileSync, writeFileSync, mkdirSync, chmodSync } from 'node:fs';
  • fs agenticmail-agenticmail-b95f52e/packages/core/src/setup/installer.ts :2 import { existsSync, mkdirSync, symlinkSync } from 'node:fs';
  • fs agenticmail-agenticmail-b95f52e/packages/core/src/setup/service.ts :2 import { existsSync, readFileSync, writeFileSync, unlinkSync, mkdirSync, chmodSync, lstatSync, realpathSync } from 'node:fs';
  • fs agenticmail-agenticmail-b95f52e/packages/core/src/skills/registry.ts :27 import { existsSync, mkdirSync, readFileSync, readdirSync, statSync, writeFileSync } from 'node:fs';
  • fs agenticmail-agenticmail-b95f52e/packages/core/src/telemetry.ts :17 import { readFileSync, writeFileSync, mkdirSync, existsSync } from 'fs';
  • fs agenticmail-agenticmail-b95f52e/packages/core/src/threading/agent-memory.ts :40 } from 'node:fs';
  • fs agenticmail-agenticmail-b95f52e/packages/core/src/threading/thread-cache.ts :47 } from 'node:fs';
  • fs agenticmail-agenticmail-b95f52e/packages/core/src/util/safe-path.ts :22 * the actual `fs.writeFile` call. This module is that second check.
  • fs agenticmail-agenticmail-b95f52e/packages/mcp/src/index.ts :10 import { readFileSync, writeFileSync, mkdirSync, existsSync, chmodSync } from 'node:fs';
  • fs agenticmail-agenticmail-b95f52e/packages/openclaw/scripts/uninstall.mjs :10 import { readFileSync, writeFileSync, existsSync } from 'node:fs';
  • fs agenticmail-agenticmail-b95f52e/packages/openclaw/src/pending-followup.ts :15 import { writeFileSync, readFileSync, mkdirSync } from 'node:fs';
  • fs agenticmail-agenticmail-b95f52e/scripts/init-local.ts :2 import { existsSync, mkdirSync, writeFileSync, copyFileSync } from 'node:fs';

shell / exec 26

  • shell agenticmail-agenticmail-b95f52e/agenticmail/scripts/ensure-pm2-startup.cjs :44 const { execFileSync, execSync, spawnSync } = require('child_process');
  • shell agenticmail-agenticmail-b95f52e/agenticmail/scripts/postinstall.cjs :20 const { spawnSync } = require('node:child_process');
  • shell agenticmail-agenticmail-b95f52e/agenticmail/scripts/uninstall.mjs :14 import { execSync, execFileSync } from 'node:child_process';
  • shell agenticmail-agenticmail-b95f52e/agenticmail/src/bin-host-shim.ts :32 import { spawn } from 'node:child_process';
  • shell agenticmail-agenticmail-b95f52e/agenticmail/src/cli.ts :431 const { spawn } = await import('node:child_process');
  • shell agenticmail-agenticmail-b95f52e/agenticmail/src/shell.ts :3328 const { execSync } = await import('node:child_process');
  • shell agenticmail-agenticmail-b95f52e/agenticmail/telegram-bridge/bridge.mjs :28 import { execFileSync } from 'node:child_process';
  • shell agenticmail-agenticmail-b95f52e/agenticmail/telegram-bridge/lib/claude-runner.mjs :19 import { spawn } from 'node:child_process';
  • shell agenticmail-agenticmail-b95f52e/agenticmail/telegram-bridge/lib/persona-loader.mjs :7 * Claude spawn (Telegram DM reply, phone-call greeting, mailbox
  • shell agenticmail-agenticmail-b95f52e/packages/api/src/routes/storage.ts :304 exec(sql, params);
  • shell agenticmail-agenticmail-b95f52e/packages/api/src/tunnel-watchdog.ts :35 import { spawn } from 'node:child_process';
  • shell agenticmail-agenticmail-b95f52e/packages/claudecode/src/dispatcher.ts :1332 this.log('info', `[dispatcher] "${account.name}" is soft-stopped — skipping task spawn (taskId=${event.taskId})`);
  • shell agenticmail-agenticmail-b95f52e/packages/claudecode/src/pm2.ts :16 import { execFileSync, spawnSync } from 'node:child_process';
  • shell agenticmail-agenticmail-b95f52e/packages/codex/src/dispatcher.ts :1562 this.log('info', `[dispatcher] "${account.name}" is soft-stopped — skipping task spawn (taskId=${event.taskId})`);
  • shell agenticmail-agenticmail-b95f52e/packages/codex/src/pm2.ts :17 import { execFileSync, spawnSync } from 'node:child_process';
  • shell agenticmail-agenticmail-b95f52e/packages/core/src/gateway/cloudflare.ts :102 const { execFileSync } = await import('node:child_process');
  • shell agenticmail-agenticmail-b95f52e/packages/core/src/gateway/relay.ts :69 // Subprocess errors: child_process.exec rejection carries stderr/stdout/exit code.
  • shell agenticmail-agenticmail-b95f52e/packages/core/src/gateway/tunnel.ts :1 import { spawn, type ChildProcess } from 'node:child_process';
  • shell agenticmail-agenticmail-b95f52e/packages/core/src/media/binaries.ts :14 import { execFileSync } from 'node:child_process';
  • shell agenticmail-agenticmail-b95f52e/packages/core/src/media/manager.ts :42 import { execFile } from 'node:child_process';
  • shell agenticmail-agenticmail-b95f52e/packages/core/src/phone/voice-providers/preview.ts :34 import { spawn } from 'node:child_process';
  • shell agenticmail-agenticmail-b95f52e/packages/core/src/setup/deps.ts :1 import { execFileSync } from 'node:child_process';
  • shell agenticmail-agenticmail-b95f52e/packages/core/src/setup/installer.ts :1 import { execFileSync, execSync, spawn as spawnChild } from 'node:child_process';
  • shell agenticmail-agenticmail-b95f52e/packages/core/src/setup/service.ts :1 import { execFileSync, execSync } from 'node:child_process';
  • shell agenticmail-agenticmail-b95f52e/packages/core/src/stalwart/admin.ts :176 const { execFileSync } = await import('node:child_process');
  • shell agenticmail-agenticmail-b95f52e/packages/openclaw/index.ts :319 tools.push('exec (run shell commands — curl, python, node, git, jq, etc.)');

network 40

  • net agenticmail-agenticmail-b95f52e/agenticmail/src/anthropic-token.ts :126 response = await fetch('https://api.anthropic.com/v1/messages', {
  • net agenticmail-agenticmail-b95f52e/agenticmail/src/cli.ts :391 const resp = await fetch(healthUrl, { signal: AbortSignal.timeout(2_000) });
  • net agenticmail-agenticmail-b95f52e/agenticmail/src/shell.ts :244 return fetch(`${apiBase}${path}`, {
  • net agenticmail-agenticmail-b95f52e/agenticmail/telegram-bridge/bridge.mjs :27 import { createServer } from 'node:http';
  • net agenticmail-agenticmail-b95f52e/agenticmail/telegram-bridge/lib/telegram-api.mjs :21 const r = await fetch(`${LOCAL_API}/`, { signal: AbortSignal.timeout(1000) });
  • net agenticmail-agenticmail-b95f52e/packages/api/public/js/activity-badges.js :123 const res = await fetch(`${API_URL}/api/agenticmail/dispatcher/activity`, {
  • net agenticmail-agenticmail-b95f52e/packages/api/public/js/api.js :7 const r = await fetch(`${API_URL}/api/agenticmail${path}`, {
  • net agenticmail-agenticmail-b95f52e/packages/api/public/js/app.js :42 const resp = await fetch(`${API_URL}/api/agenticmail/accounts`, {
  • net agenticmail-agenticmail-b95f52e/packages/api/public/js/system-stream.js :61 const res = await fetch(`${API_URL}/api/agenticmail/system/events`, {
  • net agenticmail-agenticmail-b95f52e/packages/api/src/realtime-ws.ts :43 import type { IncomingMessage } from 'node:http';
  • net agenticmail-agenticmail-b95f52e/packages/api/src/routes/mail.ts :302 for await (const msg of client.fetch(range, { uid: true, envelope: true })) {
  • net agenticmail-agenticmail-b95f52e/packages/api/src/tunnel-watchdog.ts :205 const res = await fetch(`${url.replace(/\/$/, '')}/api/agenticmail/health`, {
  • net agenticmail-agenticmail-b95f52e/packages/claudecode/src/api.ts :43 res = await fetch(url, {
  • net agenticmail-agenticmail-b95f52e/packages/claudecode/src/mail-hook.ts :393 const r = await fetch(`${apiUrl}/api/agenticmail/accounts`, {
  • net agenticmail-agenticmail-b95f52e/packages/codex/src/api.ts :46 res = await fetch(url, {
  • net agenticmail-agenticmail-b95f52e/packages/codex/src/mail-hook.ts :277 const r = await fetch(`${apiUrl}/api/agenticmail/accounts`, {
  • net agenticmail-agenticmail-b95f52e/packages/core/src/client.ts :69 const res = await fetch(`${this.options.apiUrl}/api/agenticmail/accounts/me`, {
  • net agenticmail-agenticmail-b95f52e/packages/core/src/gateway/cloudflare.ts :275 const response = await fetch(url, {
  • net agenticmail-agenticmail-b95f52e/packages/core/src/gateway/dns-setup.ts :36 const response = await fetch('https://api.ipify.org', { signal: AbortSignal.timeout(5_000) });
  • net agenticmail-agenticmail-b95f52e/packages/core/src/gateway/email-worker-template.ts :19 const response = await fetch(env.INBOUND_URL, {
  • net agenticmail-agenticmail-b95f52e/packages/core/src/gateway/relay-bridge.ts :1 import { createServer, type IncomingMessage, type ServerResponse } from 'node:http';
  • net agenticmail-agenticmail-b95f52e/packages/core/src/gateway/tunnel.ts :69 const response = await fetch(downloadUrl);
  • net agenticmail-agenticmail-b95f52e/packages/core/src/gateway/workers/inbound.js :33 const response = await fetch(apiUrl, {
  • net agenticmail-agenticmail-b95f52e/packages/core/src/gateway/workers/outbound.js :279 async fetch(request, env) {
  • net agenticmail-agenticmail-b95f52e/packages/core/src/inbox/watcher.ts :94 for await (const msg of this.client.fetch(`${start}:${data.count}`, {
  • net agenticmail-agenticmail-b95f52e/packages/core/src/mail/receiver.ts :105 for await (const msg of this.client.fetch(uidRange, {
  • net agenticmail-agenticmail-b95f52e/packages/core/src/phone/manager.ts :705 // the provider call. A thrown fetch (network error, DNS failure,
  • net agenticmail-agenticmail-b95f52e/packages/core/src/setup/installer.ts :576 const response = await fetch(downloadUrl);
  • net agenticmail-agenticmail-b95f52e/packages/core/src/sms/manager.ts :168 const response = await fetch(`${defaultApiUrl(config)}/sms`, {
  • net agenticmail-agenticmail-b95f52e/packages/core/src/stalwart/admin.ts :35 const response = await fetch(url, {
  • net agenticmail-agenticmail-b95f52e/packages/core/src/telegram/client.ts :102 response = await fetch(`${TELEGRAM_API_BASE}/bot${token}/${method}`, {
  • net agenticmail-agenticmail-b95f52e/packages/core/src/telemetry.ts :136 fetch(TELEMETRY_ENDPOINT, {
  • net agenticmail-agenticmail-b95f52e/packages/mcp/src/index.ts :8 import { createServer } from 'node:http';
  • net agenticmail-agenticmail-b95f52e/packages/mcp/src/resources.ts :9 const response = await fetch(`${API_URL}/api/agenticmail${path}`, {
  • net agenticmail-agenticmail-b95f52e/packages/mcp/src/tools.ts :148 const res = await fetch(`${API_URL}/api/agenticmail/accounts`, {
  • net agenticmail-agenticmail-b95f52e/packages/openclaw/index.ts :140 const res = await fetch(`${baseUrl}/events`, {
  • net agenticmail-agenticmail-b95f52e/packages/openclaw/src/channel.ts :40 const res = await fetch(`${account.apiUrl}/api/agenticmail${path}`, {
  • net agenticmail-agenticmail-b95f52e/packages/openclaw/src/monitor.ts :26 const res = await fetch(`${ctx.config.apiUrl}/api/agenticmail/accounts/me`, {
  • net agenticmail-agenticmail-b95f52e/packages/openclaw/src/pending-followup.ts :271 const res = await fetch(
  • net agenticmail-agenticmail-b95f52e/packages/openclaw/src/tools.ts :26 const response = await fetch(`${ctx.config.apiUrl}/api/agenticmail${path}`, {

secrets 15

  • secrets agenticmail-agenticmail-b95f52e/agenticmail/src/cli.ts :1701 ?? process.env.ANTHROPIC_AUTH_TOKEN ?? process.env.ANTHROPIC_API_KEY ?? '';
  • secrets agenticmail-agenticmail-b95f52e/agenticmail/src/shell.ts :2870 gatewayToken = process.env.OPENCLAW_GATEWAY_TOKEN || gatewayToken;
  • secrets agenticmail-agenticmail-b95f52e/agenticmail/telegram-bridge/bridge.mjs :134 if (process.env.TELEGRAM_BOT_TOKEN) return process.env.TELEGRAM_BOT_TOKEN.trim();
  • secrets agenticmail-agenticmail-b95f52e/agenticmail/telegram-bridge/lib/claude-runner.mjs :95 if (process.env.ANTHROPIC_AUTH_TOKEN) {
  • secrets agenticmail-agenticmail-b95f52e/packages/api/src/realtime-ws.ts :260 if (!deps.config.voiceRuntime && !deps.config.openaiApiKey && !process.env.OPENAI_API_KEY) {
  • secrets agenticmail-agenticmail-b95f52e/packages/api/src/routes/inbound.ts :18 const INBOUND_SECRET = process.env.AGENTICMAIL_INBOUND_SECRET || (() => {
  • secrets agenticmail-agenticmail-b95f52e/packages/claudecode/src/cli.ts :86 masterKey: process.env.AGENTICMAIL_MASTER_KEY,
  • secrets agenticmail-agenticmail-b95f52e/packages/claudecode/src/dispatcher-bin.ts :51 * 1. `process.env.ANTHROPIC_AUTH_TOKEN` — already set by the
  • secrets agenticmail-agenticmail-b95f52e/packages/codex/src/cli.ts :90 masterKey: process.env.AGENTICMAIL_MASTER_KEY,
  • secrets agenticmail-agenticmail-b95f52e/packages/codex/src/dispatcher-bin.ts :37 masterKey: process.env.AGENTICMAIL_MASTER_KEY,
  • secrets agenticmail-agenticmail-b95f52e/packages/core/src/gateway/manager.ts :81 this.encryptionKey = options.encryptionKey ?? process.env.AGENTICMAIL_MASTER_KEY ?? null;
  • secrets agenticmail-agenticmail-b95f52e/packages/mcp/src/index.ts :332 if (process.env.MCP_HTTP_TOKEN) return process.env.MCP_HTTP_TOKEN;
  • secrets agenticmail-agenticmail-b95f52e/packages/mcp/src/resources.ts :2 const API_KEY = process.env.AGENTICMAIL_API_KEY ?? '';
  • secrets agenticmail-agenticmail-b95f52e/packages/mcp/src/tools.ts :7 const API_KEY = process.env.AGENTICMAIL_API_KEY ?? '';
  • secrets agenticmail-agenticmail-b95f52e/packages/openclaw/index.ts :262 process.env.OPENCLAW_HOOKS_TOKEN = hooksToken;

install hooks 1

  • postinstall agenticmail-agenticmail-b95f52e/agenticmail/package.json :33 node scripts/postinstall.cjs

declared dependencies 5

  • @types/nodemailer@^7.0.10
  • tsup@^8.4.0
  • tsx@^4.19.0
  • typescript@^5.7.0
  • vitest@^4.1.8