{"bin":{"afk":"dist/cli.mjs"},"bugs":{"url":"https://github.com/griffinwork40/agent-afk/issues"},"dist":{"shasum":"a4e97de7afd2db782425a54addbd18b2b50cb7fb","tarball":"https://registry.npmjs.org/agent-afk/-/agent-afk-5.318.4.tgz","fileCount":2183,"integrity":"sha512-vT+bb8jL7pyFx+6ViCePV82DHNRAyQ09w82Eqnl6dGEv/7Phet4m6L9KaVf5p9FUzBFe0rkryM77kdBFkP/Qjw==","signatures":[{"sig":"MEUCIH7PA8ryNhKkIMh6N71ZL909OJCilgHkiaUczSYSbcViAiEArllocaHNSWrGqqDnK46AUhvBkTi1RvPMjilrK1LkxME=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCf3hUlVWM3YAcktsPRI0D++AN+R27shhsi9acRQ68jTwIgfI0uaBuXaHDM4J1UjGPCBqc4PovVG220L+HSsXtK8nM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/agent-afk@5.318.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21044568},"main":"dist/index.mjs","name":"agent-afk","type":"module","types":"dist/index.d.ts","author":{"name":"Griffin Long"},"engines":{"node":"^22.22.2 || ^24.15.0 || >=26.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./package.json":"./package.json"},"gitHead":"f532fae1453a2c82c97b990e04a42d8789044a2c","license":"Apache-2.0","scripts":{"dev":"tsx src/cli/index.ts","lint":"tsc --noEmit","test":"vitest run","build":"tsc && node scripts/build-web-ui.mjs && node scripts/copy-prompts.js","clean":"rm -rf dist","start":"node dist/cli/index.js","prepare":"node scripts/install-pre-push-hook.mjs || true","release":"node scripts/release.mjs","fix:pins":"tsx scripts/update-hash-pins.ts","scan:env":"tsx scripts/render-env-registry.ts","telegram":"node dist/cli/index.js telegram start","test:pty":"vitest run --config vitest.pty.config.ts","audit:env":"tsx scripts/audit-env-access.ts","audit:sdk":"tsx scripts/audit-sdk-dependency.ts","test:file":"vitest run","audit:deps":"tsx scripts/audit-deps.ts","build:dist":"node scripts/build-dist.mjs","lint:tests":"tsc -p tsconfig.test.json","start:chat":"node dist/cli/index.js chat","test:watch":"vitest watch","audit:chalk":"tsx scripts/audit-chalk-usage.ts","audit:posix":"tsx scripts/check-posix-guard.ts","audit:width":"tsx scripts/check-terminal-width.ts","postinstall":"node scripts/postinstall.mjs || true","release:dry":"node scripts/release.mjs --dry-run","stats:tools":"tsx scripts/count-tool-calls.ts","build:web-ui":"node scripts/build-web-ui.mjs","check:audits":"tsx scripts/check-audits.ts","start:status":"node dist/cli/index.js status","telegram:logs":"node dist/cli/index.js telegram logs","telegram:stop":"node dist/cli/index.js telegram stop","test:coverage":"vitest run --coverage","audit:env:list":"tsx scripts/audit-env-access.ts --list","audit:filesize":"tsx scripts/check-file-size.ts","audit:funcsize":"tsx scripts/check-function-size.ts","fix:pins:check":"tsx scripts/update-hash-pins.ts --check","prepublishOnly":"npm run clean && npm run build:dist","scan:env:check":"tsx scripts/render-env-registry.ts --check","telegram:setup":"node dist/cli/index.js telegram setup","telegram:start":"node dist/cli/index.js telegram start","audit:env:check":"tsx scripts/audit-env-access.ts --check","audit:sdk:check":"tsx scripts/audit-sdk-dependency.ts --check","telegram:status":"node dist/cli/index.js telegram status","audit:chalk:list":"tsx scripts/audit-chalk-usage.ts --list","audit:posix:list":"tsx scripts/check-posix-guard.ts --list","audit:width:list":"tsx scripts/check-terminal-width.ts --list","lint:tests:check":"tsx scripts/check-test-typecheck.ts --check","telegram:restart":"node dist/cli/index.js telegram restart","audit:chalk:check":"tsx scripts/audit-chalk-usage.ts --check","audit:posix:check":"tsx scripts/check-posix-guard.ts --check","audit:width:check":"tsx scripts/check-terminal-width.ts --check","lint:tests:update":"tsx scripts/check-test-typecheck.ts --update","start:interactive":"node dist/cli/index.js interactive","audit:module-state":"tsx scripts/audit-module-state.ts","audit:posix:update":"tsx scripts/check-posix-guard.ts --update-baseline","audit:filesize:list":"tsx scripts/check-file-size.ts --list","audit:funcsize:list":"tsx scripts/check-function-size.ts --list","audit:filesize:check":"tsx scripts/check-file-size.ts --check","audit:funcsize:check":"tsx scripts/check-function-size.ts --check","backfill:preexisting":"tsx scripts/backfill-preexisting-ledger.ts","experiment:workspace":"tsx scripts/run-workspace-ab-test.ts","audit:filesize:update":"tsx scripts/check-file-size.ts --update-baseline","audit:funcsize:update":"tsx scripts/check-function-size.ts --update-baseline","audit:sdk:update-lock":"tsx scripts/audit-sdk-dependency.ts --update-lock","audit:module-state:check":"tsx scripts/audit-module-state.ts --check"},"_npmUser":{"name":"griffinwork40","email":"griffinwork40@gmail.com"},"homepage":"https://docs.agentafk.com","keywords":["ai-agent","agent-runtime","control-plane","orchestration","verification","local-first","mcp","telegram","cli","claude","anthropic","llm","coding-assistant","coding-agent","autonomous-agent","claude-code","subagent","daemon","openai","afk"],"repository":{"url":"git+https://github.com/griffinwork40/agent-afk.git","type":"git"},"_npmVersion":"10.9.9","description":"Open-source coding-agent harness you can actually change — own the loop (prompts, gates, routing, skills, terminal states), use any model, run long tasks while you're away.","directories":{},"maintainers":[{"name":"griffinwork40","email":"griffinwork40@gmail.com"}],"_nodeVersion":"22.23.3","dependencies":{"ajv":"^8.17.1","ora":"^9.4.1","zod":"^4.3.6","chalk":"^6.0.1","jsdom":"^30.1.1","dotenv":"^18.0.7","marked":"^18.1.0","openai":"^7.30.0","undici":"^8.11.2","telegraf":"^4.16.3","turndown":"^7.2.4","commander":"^15.0.0","emphasize":"^7.0.0","node-cron":"^4.2.1","wrap-ansi":"^10.0.0","playwright":"^1.49.0","ajv-formats":"^3.0.1","ansi-escapes":"^7.3.0","string-width":"^8.2.0","better-sqlite3":"^13.0.0","@vscode/ripgrep":"^1.18.0","@anthropic-ai/sdk":"^0.132.1","@mozilla/readability":"^0.6.0","@modelcontextprotocol/sdk":"^1.32.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.28.2","devDependencies":{"tsx":"^4.19.2","vitest":"^5.0.3","esbuild":"^0.28.0","node-pty":"^1.1.0","typescript":"^6.0.3","@types/node":"^26.6.4","@types/jsdom":"^30.0.0","@types/turndown":"^5.0.6","@xterm/headless":"^6.0.0","@vitest/coverage-v8":"^5.0.3","@types/better-sqlite3":"^9.6.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-afk_5.318.4_1792085919588_0.6969499014419134","host":"s3://npm-registry-packages-npm-production"},"_id":"agent-afk@5.318.4","version":"5.318.4"}