{"bin":{"gjc":"bin/gjc.js","가재씨":"bin/gajaessi.js"},"bugs":{"url":"https://github.com/Yeachan-Heo/gajae-code/issues"},"dist":{"shasum":"3af7d39a0b2c422e30189de80c3799f7b14e8bc6","tarball":"https://registry.npmjs.org/@gajae-code/coding-agent/-/coding-agent-0.18.12.tgz","fileCount":3347,"integrity":"sha512-ls1SkP0FmXhHGxi3oft+1M9HbWwfaAjq6ubWGekFHptegxZEIP/tO8Soha6+xxTSFWvBhdPOuZLtP86Qzcs7vQ==","signatures":[{"sig":"MEUCIQCSUEXWJDQsFByVXGG4E28aoIWZQ4Y++fpUiNxoMOE3vwIgOa9sN/L4eOJ8+jV3jk3eGAJpE1D5QxQxRT0MbRTDd4E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCl1P5U1tDne+NzQ832JaDuvbUafoBY7O787X430F5T0wIgL72aSo4qDvZddI2ZsunhVzO594Kb4SK/HKUZrfZjlSk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gajae-code%2fcoding-agent@0.18.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":37840898},"main":"./src/index.ts","name":"@gajae-code/coding-agent","type":"module","_from":"file:/home/runner/work/_temp/release-evidence/tarballs/96cd5290fd059978471b18b7a1fb7ed4cf476d6c1f6808eaeae6d619e9051e9b5e83164420ffed3bc4a885aebec714d2156bc185d3ceb992ed3fce90cdcb3bbd.tgz","types":"./dist/types/index.d.ts","author":{"name":"Yeachan-Heo and Gajae Code Contributors"},"engines":{"bun":">=1.4.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./cli":{"types":"./dist/types/cli.d.ts","import":"./src/cli.ts"},"./dap":{"types":"./dist/types/dap/index.d.ts","import":"./src/dap/index.ts"},"./exa":null,"./lsp":{"types":"./dist/types/lsp/index.d.ts","import":"./src/lsp/index.ts"},"./mcp":null,"./sdk":{"types":"./dist/types/sdk/index.d.ts","import":"./src/sdk/index.ts"},"./stt":{"types":"./dist/types/stt/index.d.ts","import":"./src/stt/index.ts"},"./tui":{"types":"./dist/types/tui/index.d.ts","import":"./src/tui/index.ts"},"./*.js":"./src/*.ts","./edit":{"types":"./dist/types/edit/index.d.ts","import":"./src/edit/index.ts"},"./eval":{"types":"./dist/types/eval/index.d.ts","import":"./src/eval/index.ts"},"./task":{"types":"./dist/types/task/index.d.ts","import":"./src/task/index.ts"},"./async":{"types":"./dist/types/async/index.d.ts","import":"./src/async/index.ts"},"./cli/*":{"types":"./dist/types/cli/*.d.ts","import":"./src/cli/*.ts"},"./dap/*":{"types":"./dist/types/dap/*.d.ts","import":"./src/dap/*.ts"},"./debug":{"types":"./dist/types/debug/index.d.ts","import":"./src/debug/index.ts"},"./exa/*":null,"./lsp/*":{"types":"./dist/types/lsp/*.d.ts","import":"./src/lsp/*.ts"},"./mcp/*":null,"./modes":{"types":"./dist/types/modes/index.d.ts","import":"./src/modes/index.ts"},"./ssh/*":{"types":"./dist/types/ssh/*.d.ts","import":"./src/ssh/*.ts"},"./stt/*":{"types":"./dist/types/stt/*.d.ts","import":"./src/stt/*.ts"},"./tools":{"types":"./dist/types/tools/index.d.ts","import":"./src/tools/index.ts"},"./tui/*":{"types":"./dist/types/tui/*.d.ts","import":"./src/tui/*.ts"},"./web/*":{"types":"./dist/types/web/*.d.ts","import":"./src/web/*.ts"},"./commit":{"types":"./dist/types/commit/index.d.ts","import":"./src/commit/index.ts"},"./edit/*":{"types":"./dist/types/edit/*.d.ts","import":"./src/edit/*.ts"},"./exec/*":{"types":"./dist/types/exec/*.d.ts","import":"./src/exec/*.ts"},"./task/*":{"types":"./dist/types/task/*.d.ts","import":"./src/task/*.ts"},"./async/*":{"types":"./dist/types/async/*.d.ts","import":"./src/async/*.ts"},"./debug/*":{"types":"./dist/types/debug/*.d.ts","import":"./src/debug/*.ts"},"./modes/*":{"types":"./dist/types/modes/*.d.ts","import":"./src/modes/*.ts"},"./sdk/bus":{"types":"./dist/types/sdk/bus/index.d.ts","import":"./src/sdk/bus/index.ts"},"./secrets":{"types":"./dist/types/secrets/index.d.ts","import":"./src/secrets/index.ts"},"./tools/*":{"types":"./dist/types/tools/*.d.ts","import":"./src/tools/*.ts"},"./utils/*":{"types":"./dist/types/utils/*.d.ts","import":"./src/utils/*.ts"},"./commit/*":{"types":"./dist/types/commit/*.d.ts","import":"./src/commit/*.ts"},"./config/*":{"types":"./dist/types/config/*.d.ts","import":"./src/config/*.ts"},"./export/*":{"types":"./dist/types/export/*.d.ts","import":"./src/export/*.ts"},"./hashline":{"types":"./dist/types/hashline/index.d.ts","import":"./src/hashline/index.ts"},"./memories":{"types":"./dist/types/memories/index.d.ts","import":"./src/memories/index.ts"},"./discovery":{"types":"./dist/types/discovery/index.d.ts","import":"./src/discovery/index.ts"},"./eval/js/*":{"types":"./dist/types/eval/js/*.d.ts","import":"./src/eval/js/*.ts"},"./eval/py/*":{"types":"./dist/types/eval/py/*.d.ts","import":"./src/eval/py/*.ts"},"./hindsight":{"types":"./dist/types/hindsight/index.d.ts","import":"./src/hindsight/index.ts"},"./modes/acp":{"types":"./dist/types/modes/acp/index.d.ts","import":"./src/modes/acp/index.ts"},"./prompts/*":"./src/prompts/*.md","./sdk/bus/*":{"types":"./dist/types/sdk/bus/*.d.ts","import":"./src/sdk/bus/*.ts"},"./secrets/*":{"types":"./dist/types/secrets/*.d.ts","import":"./src/secrets/*.ts"},"./session/*":{"types":"./dist/types/session/*.d.ts","import":"./src/session/*.ts"},"./capability":{"types":"./dist/types/capability/index.d.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./dist/types/commands/*.d.ts","import":"./src/commands/*.ts"},"./hashline/*":{"types":"./dist/types/hashline/*.d.ts","import":"./src/hashline/*.ts"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.ts"},"./sdk/broker":null,"./sdk/client":null,"./sdk/models":null,"./web/search":{"types":"./dist/types/web/search/index.d.ts","import":"./src/web/search/index.ts"},"./discovery/*":{"types":"./dist/types/discovery/*.d.ts","import":"./src/discovery/*.ts"},"./export/html":{"types":"./dist/types/export/html/index.d.ts","import":"./src/export/html/index.ts"},"./hindsight/*":{"types":"./dist/types/hindsight/*.d.ts","import":"./src/hindsight/*.ts"},"./lsp/clients":{"types":"./dist/types/lsp/clients/index.d.ts","import":"./src/lsp/clients/index.ts"},"./modes/acp/*":{"types":"./dist/types/modes/acp/*.d.ts","import":"./src/modes/acp/*.ts"},"./plan-mode/*":{"types":"./dist/types/plan-mode/*.d.ts","import":"./src/plan-mode/*.ts"},"./runtime-mcp":null,"./capability/*":{"types":"./dist/types/capability/*.d.ts","import":"./src/capability/*.ts"},"./commit/git/*":{"types":"./dist/types/commit/git/*.d.ts","import":"./src/commit/git/*.ts"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.ts"},"./sdk/broker/*":null,"./sdk/client/*":null,"./web/scrapers":{"types":"./dist/types/web/scrapers/index.d.ts","import":"./src/web/scrapers/index.ts"},"./web/search/*":{"types":"./dist/types/web/search/*.d.ts","import":"./src/web/search/*.ts"},"./export/html/*":{"types":"./dist/types/export/html/*.d.ts","import":"./src/export/html/*.ts"},"./internal-urls":{"types":"./dist/types/internal-urls/index.d.ts","import":"./src/internal-urls/index.ts"},"./lsp/clients/*":{"types":"./dist/types/lsp/clients/*.d.ts","import":"./src/lsp/clients/*.ts"},"./modes/theme/*":{"types":"./dist/types/modes/theme/*.d.ts","import":"./src/modes/theme/*.ts"},"./modes/utils/*":{"types":"./dist/types/modes/utils/*.d.ts","import":"./src/modes/utils/*.ts"},"./runtime-mcp/*":null,"./sdk/models.js":null,"./sdk/providers":null,"./capability/mcp":null,"./cli/commands/*":{"types":"./dist/types/cli/commands/*.d.ts","import":"./src/cli/commands/*.ts"},"./commands/ralph":null,"./commit/agentic":{"types":"./dist/types/commit/agentic/index.d.ts","import":"./src/commit/agentic/index.ts"},"./commit/utils/*":{"types":"./dist/types/commit/utils/*.d.ts","import":"./src/commit/utils/*.ts"},"./exa/mcp-client":null,"./memory-backend":{"types":"./dist/types/memory-backend/index.d.ts","import":"./src/memory-backend/index.ts"},"./web/scrapers/*":{"types":"./dist/types/web/scrapers/*.d.ts","import":"./src/web/scrapers/*.ts"},"./commit/analysis":{"types":"./dist/types/commit/analysis/index.d.ts","import":"./src/commit/analysis/index.ts"},"./extensibility/*":{"types":"./dist/types/extensibility/*.d.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./dist/types/internal-urls/*.d.ts","import":"./src/internal-urls/*.ts"},"./cli/worktree-cli":{"types":"./dist/types/cli/worktree-cli.d.ts","import":"./src/cli/worktree-cli.ts"},"./commands/ultraqa":null,"./commit/agentic/*":{"types":"./dist/types/commit/agentic/*.d.ts","import":"./src/commit/agentic/*.ts"},"./commit/changelog":{"types":"./dist/types/commit/changelog/index.d.ts","import":"./src/commit/changelog/index.ts"},"./memory-backend/*":{"types":"./dist/types/memory-backend/*.d.ts","import":"./src/memory-backend/*.ts"},"./modes/components":{"types":"./dist/types/modes/components/index.d.ts","import":"./src/modes/components/index.ts"},"./sdk/providers.js":null,"./slash-commands/*":{"types":"./dist/types/slash-commands/*.d.ts","import":"./src/slash-commands/*.ts"},"./commands/worktree":{"types":"./dist/types/commands/worktree.d.ts","import":"./src/commands/worktree.ts"},"./commit/analysis/*":{"types":"./dist/types/commit/analysis/*.d.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.ts"},"./config/internal/*":null,"./config/mcp-schema":null,"./config/model-auth":null,"./commands/ultrawork":null,"./commit/changelog/*":{"types":"./dist/types/commit/changelog/*.d.ts","import":"./src/commit/changelog/*.ts"},"./discovery/mcp-json":null,"./modes/components/*":{"types":"./dist/types/modes/components/*.d.ts","import":"./src/modes/components/*.ts"},"./session/internal/*":null,"./cli/worktree-cli.js":{"types":"./dist/types/cli/worktree-cli.d.ts","import":"./src/cli/worktree-cli.ts"},"./commit/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.ts"},"./extensibility/hooks":{"types":"./dist/types/extensibility/hooks/index.d.ts","import":"./src/extensibility/hooks/index.ts"},"./modes/controllers/*":{"types":"./dist/types/modes/controllers/*.d.ts","import":"./src/modes/controllers/*.ts"},"./commands/worktree.js":{"types":"./dist/types/commands/worktree.d.ts","import":"./src/commands/worktree.ts"},"./commit/agentic/tools":{"types":"./dist/types/commit/agentic/tools/index.d.ts","import":"./src/commit/agentic/tools/index.ts"},"./config/model-auth.js":null,"./modes/theme/defaults":{"types":"./dist/types/modes/theme/defaults/index.d.ts","import":"./src/modes/theme/defaults/index.ts"},"./extensibility/hooks/*":{"types":"./dist/types/extensibility/hooks/*.d.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/plugins":{"types":"./dist/types/extensibility/plugins/index.d.ts","import":"./src/extensibility/plugins/index.ts"},"./sdk/lifecycle-session":null,"./commit/agentic/tools/*":{"types":"./dist/types/commit/agentic/tools/*.d.ts","import":"./src/commit/agentic/tools/*.ts"},"./sdk/startup-capability":null,"./web/search/providers/*":{"types":"./dist/types/web/search/providers/*.d.ts","import":"./src/web/search/providers/*.ts"},"./extensibility/plugins/*":{"types":"./dist/types/extensibility/plugins/*.d.ts","import":"./src/extensibility/plugins/*.ts"},"./extensibility/extensions":{"types":"./dist/types/extensibility/extensions/index.d.ts","import":"./src/extensibility/extensions/index.ts"},"./sdk/lifecycle-session.js":null,"./commands/performance-goal":null,"./modes/shared/agent-wire/*":null,"./sdk/startup-capability.js":null,"./extensibility/custom-tools":{"types":"./dist/types/extensibility/custom-tools/index.d.ts","import":"./src/extensibility/custom-tools/index.ts"},"./extensibility/extensions/*":{"types":"./dist/types/extensibility/extensions/*.d.ts","import":"./src/extensibility/extensions/*.ts"},"./internal-urls/mcp-protocol":null,"./session/sdk-run-capability":null,"./slash-commands/helpers/mcp":null,"./commands/gjc-runtime-bridge":null,"./modes/components/extensions":{"types":"./dist/types/modes/components/extensions/index.d.ts","import":"./src/modes/components/extensions/index.ts"},"./sdk/lifecycle/broker-client":null,"./extensibility/custom-tools/*":{"types":"./dist/types/extensibility/custom-tools/*.d.ts","import":"./src/extensibility/custom-tools/*.ts"},"./modes/components/status-line":{"types":"./dist/types/modes/components/status-line/index.d.ts","import":"./src/modes/components/status-line/index.ts"},"./config/model-bindings-applier":null,"./extensibility/custom-commands":{"types":"./dist/types/extensibility/custom-commands/index.d.ts","import":"./src/extensibility/custom-commands/index.ts"},"./modes/components/extensions/*":{"types":"./dist/types/modes/components/extensions/*.d.ts","import":"./src/modes/components/extensions/*.ts"},"./sdk/host/control/runtime-gate":null,"./sdk/lifecycle/broker-client/*":null,"./session/sdk-run-capability.js":null,"./config/model-discovery-manager":null,"./modes/components/status-line/*":{"types":"./dist/types/modes/components/status-line/*.d.ts","import":"./src/modes/components/status-line/*.ts"},"./sdk/lifecycle/broker-client.js":null,"./extensibility/custom-commands/*":{"types":"./dist/types/extensibility/custom-commands/*.d.ts","import":"./src/extensibility/custom-commands/*.ts"},"./sdk/host/control/runtime-gate/*":null,"./config/model-bindings-applier.js":null,"./extensibility/gjc-plugins/loader":null,"./sdk/host/control/runtime-gate.js":null,"./session/session-manager-internal":null,"./config/model-discovery-manager.js":null,"./extensibility/plugins/marketplace":{"types":"./dist/types/extensibility/plugins/marketplace/index.d.ts","import":"./src/extensibility/plugins/marketplace/index.ts"},"./extensibility/gjc-plugins/registry":null,"./extensibility/gjc-plugins/installer":null,"./extensibility/gjc-plugins/loader.js":null,"./extensibility/plugins/marketplace/*":{"types":"./dist/types/extensibility/plugins/marketplace/*.d.ts","import":"./src/extensibility/plugins/marketplace/*.ts"},"./sdk/host/internal-autorouting-state":null,"./session/session-manager-internal.js":null,"./sdk/host/internal-autorouting-state.js":null,"./modes/components/runtime-mcp-add-wizard":null,"./extensibility/custom-commands/bundled/ci-green":{"types":"./dist/types/extensibility/custom-commands/bundled/ci-green/index.d.ts","import":"./src/extensibility/custom-commands/bundled/ci-green/index.ts"},"./extensibility/extensions/function-hooks-internal":null,"./modes/controllers/runtime-mcp-command-controller":null,"./extensibility/extensions/function-hooks-internal.js":null},"license":"MIT","scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts && bun run generate-docs-index","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun test","build":"bun run verify:markit-vendor && bun scripts/build-binary.ts","check":"bun run verify:markit-vendor && biome check . && bun run check:types","prepack":"bun scripts/generate-tool-catalog.ts && bun scripts/generate-docs-index.ts","check:types":"bun run generate-docs-index && tsc -p tsconfig.json --noEmit","bench:context":"bun run bench/context-optimization.bench.ts","check:runtime":"bun run generate-hotkeys-docs --check && bun run verify:sdk-canonicalization","check:schemas":"bun ../../scripts/generate-json-schemas.ts --check","format-prompts":"bun scripts/format-prompts.ts","generate-schemas":"bun ../../scripts/generate-json-schemas.ts","install:defaults":"bun src/cli.ts setup defaults","check:sdk-closure":"bun ../../scripts/telegram-daemon-generation-guard.ts --validate-current-tree && bun test ../../scripts/telegram-daemon-generation-guard.test.ts && bun scripts/generate-sdk-operation-inventory.ts --check && bun scripts/generate-sdk-adapter-parity-manifest.ts --check && GJC_MANIFEST_RECEIPT_CONCURRENCY=8 bun scripts/run-test-manifest.ts test/manifests/sdk-adapter-parity-v1.json && bun scripts/generate-telegram-baseline-manifest.ts --check && bun scripts/run-test-manifest.ts test/manifests/telegram-baseline-v1.json && bun test test/sdk-downgrade-rollback.test.ts test/sdk-downgrade-unknown-version.test.ts && bun scripts/verify-gjc-sdk-canonicalization.ts --self-test && bun scripts/verify-gjc-sdk-canonicalization.ts && bun scripts/verify-gjc-sdk-rename.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts","verify:insane-vendor":"bun scripts/verify-insane-vendor.ts","verify:markit-vendor":"bun scripts/vendor-markit.ts --check","check:autorouting-map":"bun scripts/check-autorouting-tier-map.ts","generate-hotkeys-docs":"bun scripts/generate-hotkeys-docs.ts","generate-tool-catalog":"bun scripts/generate-tool-catalog.ts","verify:sdk-canonicalization":"bun scripts/verify-gjc-sdk-canonicalization.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"91665708-45a2-463a-91ae-b9e76e58bd6a"}},"homepage":"https://gajae-code.com","keywords":["coding-agent","ai","llm","cli","tui","agent"],"_resolved":"/home/runner/work/_temp/release-evidence/tarballs/96cd5290fd059978471b18b7a1fb7ed4cf476d6c1f6808eaeae6d619e9051e9b5e83164420ffed3bc4a885aebec714d2156bc185d3ceb992ed3fce90cdcb3bbd.tgz","_integrity":"sha512-ls1SkP0FmXhHGxi3oft+1M9HbWwfaAjq6ubWGekFHptegxZEIP/tO8Soha6+xxTSFWvBhdPOuZLtP86Qzcs7vQ==","repository":{"url":"git+https://github.com/Yeachan-Heo/gajae-code.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"11.5.1","description":"Gajae Code CLI with read, bash, edit, write tools and session management","directories":{},"maintainers":[{"name":"bellman_04","email":"hurrc04@gmail.com"}],"_nodeVersion":"24.19.0","dependencies":{"zod":"4.4.3","diff":"^9.0.0","chalk":"^5.6.2","exifr":"7.1.3","jszip":"3.10.1","fflate":"0.8.2","marked":"18.0.6","mammoth":"1.12.0","linkedom":"^0.18.12","turndown":"7.2.4","commander":"14.0.3","lru-cache":"11.3.6","handlebars":"^4.7.9","rss-parser":"3.13.0","jsonc-parser":"3.3.1","@babel/parser":"^7.29.3","@gajae-code/ai":"0.18.12","music-metadata":"11.14.0","puppeteer-core":"^24.42.0","@gajae-code/tui":"0.18.12","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","fast-xml-parser":"5.10.1","@gajae-code/stats":"0.18.12","@gajae-code/utils":"0.18.12","@gajae-code/natives":"0.18.12","@puppeteer/browsers":"^2.13.0","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@gajae-code/agent-core":"0.18.12","@agentclientprotocol/sdk":"1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"^8.5.13","@types/bun":"^1.3.14","@babel/types":"^7.29.0","@babel/traverse":"^7.29.0","@types/babel__traverse":"^7.28.0"},"_npmOperationalInternal":{"tmp":"tmp/coding-agent_0.18.12_1792166152686_0.25755879929300507","host":"s3://npm-registry-packages-npm-production"},"_id":"@gajae-code/coding-agent@0.18.12","version":"0.18.12"}