{"_id":"larkway","_rev":"70-b6c7d9d5508a3756676b488bb5e19dd2","name":"larkway","dist-tags":{"latest":"0.3.74"},"versions":{"0.3.6":{"name":"larkway","version":"0.3.6","author":{"url":"chuckwu0","name":"Chuck Wu"},"license":"MIT","_id":"larkway@0.3.6","maintainers":[{"name":"wk.chuckwu","email":"wk.chuckwu@gmail.com"}],"homepage":"https://github.com/chuckwu0/larkway#readme","bugs":{"url":"https://github.com/chuckwu0/larkway/issues"},"bin":{"larkway":"bin/larkway"},"dist":{"shasum":"7028b42aa5602f47e224c16a1e3f50275bfc6532","tarball":"https://registry.npmjs.org/larkway/-/larkway-0.3.6.tgz","fileCount":11,"integrity":"sha512-c+yeefGHUxm2dpVg0CPZlGOT2wo/0yojQh3ypuHA/Apw306Ji/pyrKp/83AMof4QPXzDbrX/87DndFpEPBjZ0Q==","signatures":[{"sig":"MEQCIAoxxQnOyhAsCDxT03J9XCf6wL8pr2wGJ2dhmVuqWXHsAiBNLhaq79n+iQWxRRjUVAT8F5ghuRtmWsKDI0SkR4dcYQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11465318},"type":"module","engines":{"node":">=20"},"gitHead":"4e3db757955dee138fc7b28bd21ade43b806b7c5","scripts":{"cli":"tsx src/cli/index.ts","dev":"tsx watch src/main.ts","test":"vitest run","build":"node scripts/build.mjs","start":"tsx src/main.ts","prepack":"node scripts/build.mjs","test:v0.3":"bash bin/v0.3-local-acceptance.sh","typecheck":"tsc --noEmit","check:links":"bash bin/check-doc-links.sh","start:supervised":"bin/start-bridge.sh"},"_npmUser":{"name":"wk.chuckwu","email":"wk.chuckwu@gmail.com"},"repository":{"url":"git+https://github.com/chuckwu0/larkway.git","type":"git"},"_npmVersion":"10.9.7","description":"Thin bridge: Feishu thread to local Claude Code CLI","directories":{},"_nodeVersion":"22.22.2","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.0.0","devDependencies":{"tsx":"^4.7.0","zod":"^3.22.0","dotenv":"^16.4.0","qrcode":"^1.5.4","vitest":"^4.1.7","esbuild":"^0.28.0","js-yaml":"^4.1.1","typescript":"^5.4.0","@types/node":"^20.0.0","@types/qrcode":"^1.5.6","@types/js-yaml":"^4.0.9","qrcode-terminal":"^0.12.0","@vitest/coverage-v8":"^4.1.7","@larksuiteoapi/node-sdk":"file:vendor/larksuiteoapi-node-sdk"},"_npmOperationalInternal":{"tmp":"tmp/larkway_0.3.6_1781399785028_0.6317969409814759","host":"s3://npm-registry-packages-npm-production"}},"0.3.7":{"name":"larkway","version":"0.3.7","author":{"url":"chuckwu0","name":"Chuck Wu"},"license":"MIT","_id":"larkway@0.3.7","maintainers":[{"name":"wk.chuckwu","email":"wk.chuckwu@gmail.com"}],"homepage":"https://larkway.dev","bugs":{"url":"https://github.com/chuckwu0/larkway/issues"},"bin":{"larkway":"bin/larkway"},"dist":{"shasum":"beeb82b9f7795ffe7d70b9c5a42bcbc86a2cedbe","tarball":"https://registry.npmjs.org/larkway/-/larkway-0.3.7.tgz","fileCount":11,"integrity":"sha512-p8P+NCDtfVB50gOImig8OaRi/GnSi/2D+MnSGms+scDQkuyt4vjv9ubkcKwI5RO8e953thXlGgWHUeNdlqV1RA==","signatures":[{"sig":"MEUCIQCVd45xbMRw822hqWrLOITGMac3fMz52AJtXq0fGG7s2AIgBEdMBJjKR235GZgmudhPbQlJ1Z2AFxCPHw6je3++e+k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11470909},"type":"module","engines":{"node":">=20"},"gitHead":"b49ce9fc17eb5cc64eee9168a71aa303b6dc7dd0","scripts":{"cli":"tsx src/cli/index.ts","dev":"tsx watch src/main.ts","test":"vitest run","build":"node scripts/build.mjs","start":"tsx src/main.ts","prepack":"node scripts/build.mjs","test:v0.3":"bash bin/v0.3-local-acceptance.sh","typecheck":"tsc --noEmit","check:links":"bash bin/check-doc-links.sh","start:supervised":"bin/start-bridge.sh"},"_npmUser":{"name":"wk.chuckwu","email":"wk.chuckwu@gmail.com"},"repository":{"url":"git+https://github.com/chuckwu0/larkway.git","type":"git"},"_npmVersion":"10.9.7","description":"Thin bridge: Feishu thread to local Claude Code CLI","directories":{},"_nodeVersion":"22.22.2","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.0.0","devDependencies":{"tsx":"^4.7.0","zod":"^3.22.0","dotenv":"^16.4.0","qrcode":"^1.5.4","vitest":"^4.1.7","esbuild":"^0.28.0","js-yaml":"^4.1.1","typescript":"^5.4.0","@types/node":"^20.0.0","@types/qrcode":"^1.5.6","@types/js-yaml":"^4.0.9","qrcode-terminal":"^0.12.0","@vitest/coverage-v8":"^4.1.7","@larksuiteoapi/node-sdk":"file:vendor/larksuiteoapi-node-sdk"},"_npmOperationalInternal":{"tmp":"tmp/larkway_0.3.7_1781452245480_0.7935146091172005","host":"s3://npm-registry-packages-npm-production"}},"0.3.8":{"name":"larkway","version":"0.3.8","author":{"url":"chuckwu0","name":"Chuck Wu"},"license":"MIT","_id":"larkway@0.3.8","maintainers":[{"name":"wk.chuckwu","email":"wk.chuckwu@gmail.com"}],"homepage":"https://larkway.dev","bugs":{"url":"https://github.com/chuckwu0/larkway/issues"},"bin":{"larkway":"bin/larkway"},"dist":{"shasum":"6a82e7c824ac4c4db57c1b017e17e7688af0f150","tarball":"https://registry.npmjs.org/larkway/-/larkway-0.3.8.tgz","fileCount":11,"integrity":"sha512-3i44V1l0PuuNJ5GuIY/c397fKy6jjuWBb1w8aPdSvrbbKTWpOE9+CWcLXJMGYb9x4H377YO/yrcr98RVEjxwvQ==","signatures":[{"sig":"MEUCIQCL0p4BHnEEPSUmhwNGhK7udO4MRx/1EhYWiEzd2kzIXQIgfJb9Os/tz9VBuBM/tIImnNna1zT3oJBnCAKQSXkmrAs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11332267},"type":"module","engines":{"node":">=20"},"gitHead":"ac792dc3489629cd6db37cd8442ba9403891a6f7","scripts":{"cli":"tsx src/cli/index.ts","dev":"tsx watch src/main.ts","test":"vitest run","build":"node scripts/build.mjs","start":"tsx src/main.ts","prepack":"node scripts/build.mjs","test:v0.3":"bash bin/v0.3-local-acceptance.sh","typecheck":"tsc --noEmit","check:links":"bash bin/check-doc-links.sh","start:supervised":"bin/start-bridge.sh"},"_npmUser":{"name":"wk.chuckwu","email":"wk.chuckwu@gmail.com"},"repository":{"url":"git+https://github.com/chuckwu0/larkway.git","type":"git"},"_npmVersion":"10.9.7","description":"Thin bridge: Feishu thread to local Claude Code CLI","directories":{},"_nodeVersion":"22.22.2","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.0.0","devDependencies":{"tsx":"^4.7.0","zod":"^3.22.0","dotenv":"^16.4.0","qrcode":"^1.5.4","vitest":"^4.1.7","esbuild":"^0.28.0","js-yaml":"^4.1.1","typescript":"^5.4.0","@types/node":"^20.0.0","@types/qrcode":"^1.5.6","@types/js-yaml":"^4.0.9","qrcode-terminal":"^0.12.0","@vitest/coverage-v8":"^4.1.7","@larksuiteoapi/node-sdk":"file:vendor/larksuiteoapi-node-sdk"},"_npmOperationalInternal":{"tmp":"tmp/larkway_0.3.8_1781524942163_0.4022427039002179","host":"s3://npm-registry-packages-npm-production"}},"0.3.9":{"name":"larkway","version":"0.3.9","author":{"url":"chuckwu0","name":"Chuck Wu"},"license":"MIT","_id":"larkway@0.3.9","maintainers":[{"name":"wk.chuckwu","email":"wk.chuckwu@gmail.com"}],"homepage":"https://larkway.dev","bugs":{"url":"https://github.com/chuckwu0/larkway/issues"},"bin":{"larkway":"bin/larkway"},"dist":{"shasum":"2725b8191ae6077ad5ccb605b5462355dc223601","tarball":"https://registry.npmjs.org/larkway/-/larkway-0.3.9.tgz","fileCount":11,"integrity":"sha512-cC7ckUjcW1UE2KF2wV3jaOXJCyQfkKe3/dOM1bcmdFSPi3LqGohk2WLEJZj7rGFVCj+hUcvo8YdAAcVphFQJmg==","signatures":[{"sig":"MEUCIFKKcyOF+ud4KOwFuZEoXTUXsOKKEc0jVBLUkhRtIvR+AiEAthILRlNViHjs7D1J/KL7/SoQer10t4tgmuC8KUxy9nk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11349534},"type":"module","engines":{"node":">=20"},"gitHead":"db48ab4c488c99769a3579eafad987e0bb1760f1","scripts":{"cli":"tsx src/cli/index.ts","dev":"tsx watch src/main.ts","test":"vitest run","build":"node scripts/build.mjs","start":"tsx src/main.ts","prepack":"node scripts/build.mjs","test:v0.3":"bash bin/v0.3-local-acceptance.sh","typecheck":"tsc --noEmit","check:links":"bash bin/check-doc-links.sh","start:supervised":"bin/start-bridge.sh"},"_npmUser":{"name":"wk.chuckwu","email":"wk.chuckwu@gmail.com"},"repository":{"url":"git+https://github.com/chuckwu0/larkway.git","type":"git"},"_npmVersion":"10.9.7","description":"Thin bridge: Feishu thread to local Claude Code CLI","directories":{},"_nodeVersion":"22.22.2","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.0.0","devDependencies":{"tsx":"^4.7.0","zod":"^3.22.0","dotenv":"^16.4.0","qrcode":"^1.5.4","vitest":"^4.1.7","esbuild":"^0.28.0","js-yaml":"^4.1.1","typescript":"^5.4.0","@types/node":"^20.0.0","@types/qrcode":"^1.5.6","@types/js-yaml":"^4.0.9","qrcode-terminal":"^0.12.0","@vitest/coverage-v8":"^4.1.7","@larksuiteoapi/node-sdk":"file:vendor/larksuiteoapi-node-sdk"},"_npmOperationalInternal":{"tmp":"tmp/larkway_0.3.9_1781581418051_0.19839495697883303","host":"s3://npm-registry-packages-npm-production"}},"0.3.10":{"name":"larkway","version":"0.3.10","author":{"url":"chuckwu0","name":"Chuck Wu"},"license":"MIT","_id":"larkway@0.3.10","maintainers":[{"name":"wk.chuckwu","email":"wk.chuckwu@gmail.com"}],"homepage":"https://larkway.dev","bugs":{"url":"https://github.com/chuckwu0/larkway/issues"},"bin":{"larkway":"bin/larkway"},"dist":{"shasum":"90c55fe3a055567d53ff0f4332443a87ef31f8f2","tarball":"https://registry.npmjs.org/larkway/-/larkway-0.3.10.tgz","fileCount":11,"integrity":"sha512-mb0WcwIeNZ7tIZVSi6Yep+gjie3s3r79torgOycTqZUt5XF4JgAiUZhX7YjaAI4PrDMlfB9dNQ5cziZiJGTjrg==","signatures":[{"sig":"MEUCIQCyHi8gv4JWhaDEyQYSrmkqYRcmgugT7yLYirNxXOpUpgIgJb5KGjfMT21Dw+uSoj4/4E5gYi2IiY0vi37CzxXYw1o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11349012},"type":"module","_from":"file:larkway-0.3.10.tgz","engines":{"node":">=20"},"scripts":{"cli":"tsx src/cli/index.ts","dev":"tsx watch src/main.ts","test":"vitest run","build":"node scripts/build.mjs","start":"tsx src/main.ts","test:v0.3":"bash bin/v0.3-local-acceptance.sh","typecheck":"tsc --noEmit","check:links":"bash bin/check-doc-links.sh","start:supervised":"bin/start-bridge.sh"},"_npmUser":{"name":"wk.chuckwu","email":"wk.chuckwu@gmail.com"},"_resolved":"/private/var/folders/h6/slnk4ywj6qn2q8m4m8wt7t680000gn/T/b780100095ed508f2231303cab785db3/larkway-0.3.10.tgz","_integrity":"sha512-mb0WcwIeNZ7tIZVSi6Yep+gjie3s3r79torgOycTqZUt5XF4JgAiUZhX7YjaAI4PrDMlfB9dNQ5cziZiJGTjrg==","repository":{"url":"git+https://github.com/chuckwu0/larkway.git","type":"git"},"_npmVersion":"10.9.7","description":"Thin bridge: Feishu thread to local Claude Code CLI","directories":{},"_nodeVersion":"22.22.2","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","zod":"^3.22.0","dotenv":"^16.4.0","qrcode":"^1.5.4","vitest":"^4.1.7","esbuild":"^0.28.0","js-yaml":"^4.1.1","typescript":"^5.4.0","@types/node":"^20.0.0","@types/qrcode":"^1.5.6","@types/js-yaml":"^4.0.9","qrcode-terminal":"^0.12.0","@vitest/coverage-v8":"^4.1.7","@larksuiteoapi/node-sdk":"file:vendor/larksuiteoapi-node-sdk"},"_npmOperationalInternal":{"tmp":"tmp/larkway_0.3.10_1781625827184_0.27157161005922026","host":"s3://npm-registry-packages-npm-production"}},"0.3.11":{"name":"larkway","version":"0.3.11","author":{"url":"chuckwu0","name":"Chuck Wu"},"license":"MIT","_id":"larkway@0.3.11","maintainers":[{"name":"wk.chuckwu","email":"wk.chuckwu@gmail.com"}],"homepage":"https://larkway.dev","bugs":{"url":"https://github.com/chuckwu0/larkway/issues"},"bin":{"larkway":"bin/larkway"},"dist":{"shasum":"6facb9434ee9153691f1aaad762658b5aa2696d0","tarball":"https://registry.npmjs.org/larkway/-/larkway-0.3.11.tgz","fileCount":11,"integrity":"sha512-E7Qzi8lLNVqVDyXjrrMS7nSeWkNMdo9zMj1Xw1/b/hpVNs59YvsSXKDyzaSn3W4lUMNSUbzmZuH7QjpoU/NJAg==","signatures":[{"sig":"MEQCIFFm2iiH4RQxKV76ZmkymLLdBB1VJ5Nc0BV3ruTW3BL2AiB5LleTk004blQp6WkvUou9mzO8l94MFRxw8ncx1pZZow==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11350892},"type":"module","engines":{"node":">=20"},"gitHead":"1d074978f9ebe5f0797f0a0e8aea8e484484fb12","scripts":{"cli":"tsx src/cli/index.ts","dev":"tsx watch src/main.ts","test":"vitest run","build":"node scripts/build.mjs","start":"tsx src/main.ts","prepack":"node scripts/build.mjs","test:v0.3":"bash bin/v0.3-local-acceptance.sh","typecheck":"tsc --noEmit","check:links":"bash bin/check-doc-links.sh","start:supervised":"bin/start-bridge.sh"},"_npmUser":{"name":"wk.chuckwu","email":"wk.chuckwu@gmail.com"},"repository":{"url":"git+https://github.com/chuckwu0/larkway.git","type":"git"},"_npmVersion":"10.9.7","description":"Thin bridge: Feishu thread to local Claude Code CLI","directories":{},"_nodeVersion":"22.22.2","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.0.0","devDependencies":{"tsx":"^4.7.0","zod":"^3.22.0","dotenv":"^16.4.0","qrcode":"^1.5.4","vitest":"^4.1.7","esbuild":"^0.28.0","js-yaml":"^4.1.1","typescript":"^5.4.0","@types/node":"^20.0.0","@types/qrcode":"^1.5.6","@types/js-yaml":"^4.0.9","qrcode-terminal":"^0.12.0","@vitest/coverage-v8":"^4.1.7","@larksuiteoapi/node-sdk":"file:vendor/larksuiteoapi-node-sdk"},"_npmOperationalInternal":{"tmp":"tmp/larkway_0.3.11_1782114632633_0.8791947860369964","host":"s3://npm-registry-packages-npm-production"}},"0.3.12":{"name":"larkway","version":"0.3.12","author":{"url":"chuckwu0","name":"Chuck Wu"},"license":"MIT","_id":"larkway@0.3.12","maintainers":[{"name":"wk.chuckwu","email":"wk.chuckwu@gmail.com"}],"homepage":"https://larkway.dev","bugs":{"url":"https://github.com/chuckwu0/larkway/issues"},"bin":{"larkway":"bin/larkway"},"dist":{"shasum":"1aed342e50ed8c6e0f7baa5b2b5df1176f168e9a","tarball":"https://registry.npmjs.org/larkway/-/larkway-0.3.12.tgz","fileCount":11,"integrity":"sha512-8m5HwByeVeJNKBSjI8ykmQ/jfoxk9z45078p2ACclhmKIIHA1vlTLNJUoITxyjDFRkoVZxWrIun39z+YJFEzCQ==","signatures":[{"sig":"MEYCIQDjOm/QicNkMElkXITBm6OmKIrOvXO1RFdOj/njSKX+kQIhAIqrWTL65D8lkPtS4TE189GqrH1H5poHfFpDSBhECHMJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11363006},"type":"module","engines":{"node":">=20"},"gitHead":"d94b73691f7eed767d4779487ae9585ad67c4d72","scripts":{"cli":"tsx src/cli/index.ts","dev":"tsx watch src/main.ts","test":"vitest run","build":"node scripts/build.mjs","start":"tsx src/main.ts","prepack":"node scripts/build.mjs","test:v0.3":"bash bin/v0.3-local-acceptance.sh","typecheck":"tsc --noEmit","check:links":"bash bin/check-doc-links.sh","start:supervised":"bin/start-bridge.sh"},"_npmUser":{"name":"wk.chuckwu","email":"wk.chuckwu@gmail.com"},"repository":{"url":"git+https://github.com/chuckwu0/larkway.git","type":"git"},"_npmVersion":"10.9.7","description":"Thin bridge: Feishu thread to local Claude Code CLI","directories":{},"_nodeVersion":"22.22.2","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.0.0","devDependencies":{"tsx":"^4.7.0","zod":"^3.22.0","dotenv":"^16.4.0","qrcode":"^1.5.4","vitest":"^4.1.7","esbuild":"^0.28.0","js-yaml":"^4.1.1","typescript":"^5.4.0","@types/node":"^20.0.0","@types/qrcode":"^1.5.6","@types/js-yaml":"^4.0.9","qrcode-terminal":"^0.12.0","@vitest/coverage-v8":"^4.1.7","@larksuiteoapi/node-sdk":"file:vendor/larksuiteoapi-node-sdk"},"_npmOperationalInternal":{"tmp":"tmp/larkway_0.3.12_1782128788467_0.6791287293056452","host":"s3://npm-registry-packages-npm-production"}},"0.3.13":{"name":"larkway","version":"0.3.13","author":{"url":"chuckwu0","name":"Chuck Wu"},"license":"MIT","_id":"larkway@0.3.13","maintainers":[{"name":"wk.chuckwu","email":"wk.chuckwu@gmail.com"}],"homepage":"https://larkway.dev","bugs":{"url":"https://github.com/chuckwu0/larkway/issues"},"bin":{"larkway":"bin/larkway"},"dist":{"shasum":"b25a40f21f0b19feb6220c0e0f51bac1523a0592","tarball":"https://registry.npmjs.org/larkway/-/larkway-0.3.13.tgz","fileCount":11,"integrity":"sha512-26KJmXoMaeI/SEZI/cgL9EUlrG8lARmihcaaqiO5BYEZodGimSf0wgSj7GFoJf1MdGlsJwJBH7/85qxmqPwhsw==","signatures":[{"sig":"MEYCIQCQsojY1iiCpAN24Y7Yx59j/uIQjSpFbGZhQmLUyaPpZAIhAIl/0NQezfpF14q+qKH0d6nlJBafsTuRYbIHEeWTVhH/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11362706},"type":"module","engines":{"node":">=20"},"gitHead":"ec5dddc115d85a6cd431faf733b5a3464289c31f","scripts":{"cli":"tsx src/cli/index.ts","dev":"tsx watch src/main.ts","test":"vitest run","build":"node scripts/build.mjs","start":"tsx src/main.ts","prepack":"node scripts/build.mjs","test:v0.3":"bash bin/v0.3-local-acceptance.sh","typecheck":"tsc --noEmit","check:links":"bash bin/check-doc-links.sh","start:supervised":"bin/start-bridge.sh"},"_npmUser":{"name":"wk.chuckwu","email":"wk.chuckwu@gmail.com"},"repository":{"url":"git+https://github.com/chuckwu0/larkway.git","type":"git"},"_npmVersion":"10.9.7","description":"Thin bridge: Feishu thread to local Claude Code CLI","directories":{},"_nodeVersion":"22.22.2","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.0.0","devDependencies":{"tsx":"^4.7.0","zod":"^3.22.0","dotenv":"^16.4.0","qrcode":"^1.5.4","vitest":"^4.1.7","esbuild":"^0.28.0","js-yaml":"^4.1.1","typescript":"^5.4.0","@types/node":"^20.0.0","@types/qrcode":"^1.5.6","@types/js-yaml":"^4.0.9","qrcode-terminal":"^0.12.0","@vitest/coverage-v8":"^4.1.7","@larksuiteoapi/node-sdk":"file:vendor/larksuiteoapi-node-sdk"},"_npmOperationalInternal":{"tmp":"tmp/larkway_0.3.13_1782202179110_0.2237802493644152","host":"s3://npm-registry-packages-npm-production"}},"0.3.14":{"name":"larkway","version":"0.3.14","author":{"url":"chuckwu0","name":"Chuck Wu"},"license":"MIT","_id":"larkway@0.3.14","maintainers":[{"name":"wk.chuckwu","email":"wk.chuckwu@gmail.com"}],"homepage":"https://larkway.dev","bugs":{"url":"https://github.com/chuckwu0/larkway/issues"},"bin":{"larkway":"bin/larkway"},"dist":{"shasum":"4e550626278a305afc67e07378ebcf1a309a87de","tarball":"https://registry.npmjs.org/larkway/-/larkway-0.3.14.tgz","fileCount":11,"integrity":"sha512-2mc1sUFhBjvhGUkE0SdF+273q6P1Fk/SJFk88JPMGK/xioECUG5kPQy/vTDqkHuN8wBwun1o7tIdMYcUFhv8JA==","signatures":[{"sig":"MEQCIGfuiDMdS6GCo+B6OVQ0f/BXSmeAbT3RYT90maJWb9O6AiA05uiBvj27wtc+uTU+9uLf/1iCyV5Rj6e5pTFn2qhubw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11374535},"type":"module","engines":{"node":">=20"},"gitHead":"ca2125ee4a233c92bba4f7090bd6dc2302ed7d60","scripts":{"cli":"tsx src/cli/index.ts","dev":"tsx watch src/main.ts","test":"vitest run","build":"node scripts/build.mjs","start":"tsx src/main.ts","prepack":"node scripts/build.mjs","test:v0.3":"bash bin/v0.3-local-acceptance.sh","typecheck":"tsc --noEmit","check:links":"bash bin/check-doc-links.sh","start:supervised":"bin/start-bridge.sh"},"_npmUser":{"name":"wk.chuckwu","email":"wk.chuckwu@gmail.com"},"repository":{"url":"git+https://github.com/chuckwu0/larkway.git","type":"git"},"_npmVersion":"10.9.7","description":"Thin bridge: Feishu thread to local Claude Code CLI","directories":{},"_nodeVersion":"22.22.2","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.0.0","devDependencies":{"tsx":"^4.7.0","zod":"^3.22.0","dotenv":"^16.4.0","qrcode":"^1.5.4","vitest":"^4.1.7","esbuild":"^0.28.0","js-yaml":"^4.1.1","typescript":"^5.4.0","@types/node":"^20.0.0","@types/qrcode":"^1.5.6","@types/js-yaml":"^4.0.9","qrcode-terminal":"^0.12.0","@vitest/coverage-v8":"^4.1.7","@larksuiteoapi/node-sdk":"file:vendor/larksuiteoapi-node-sdk"},"_npmOperationalInternal":{"tmp":"tmp/larkway_0.3.14_1782275357356_0.5582376245362566","host":"s3://npm-registry-packages-npm-production"}},"0.3.15":{"name":"larkway","version":"0.3.15","author":{"url":"chuckwu0","name":"Chuck Wu"},"license":"MIT","_id":"larkway@0.3.15","maintainers":[{"name":"wk.chuckwu","email":"wk.chuckwu@gmail.com"}],"homepage":"https://larkway.dev","bugs":{"url":"https://github.com/chuckwu0/larkway/issues"},"bin":{"larkway":"bin/larkway"},"dist":{"shasum":"ba210c6533a901af9a362240a60c262f47e16c8a","tarball":"https://registry.npmjs.org/larkway/-/larkway-0.3.15.tgz","fileCount":11,"integrity":"sha512-/0lEnuvZeJMk5iqN1TxglO+bokjXFuvRkZkZpvJEXeYd9eYdc9MXnMD9dDmFqknWX9eFjUW39kqX1XzPe9U5ZQ==","signatures":[{"sig":"MEUCIQC+jY/SxZ5HtWBsUZ8b873vRi5yngQtQnj1lKIboiPxHAIgT4kn6I97MAmqbX5rVPS9AP/FgRk3Xg1FwiBEADlllwU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11810961},"type":"module","engines":{"node":">=20"},"gitHead":"413a7eb9275f3e18b8b1c27bdc5294c2b0631e32","scripts":{"cli":"tsx src/cli/index.ts","dev":"tsx watch src/main.ts","test":"vitest run","build":"node scripts/build.mjs","start":"tsx src/main.ts","prepack":"node scripts/build.mjs","test:v0.3":"bash bin/v0.3-local-acceptance.sh","typecheck":"tsc --noEmit","check:links":"bash bin/check-doc-links.sh","start:supervised":"bin/start-bridge.sh"},"_npmUser":{"name":"wk.chuckwu","email":"wk.chuckwu@gmail.com"},"repository":{"url":"git+https://github.com/chuckwu0/larkway.git","type":"git"},"_npmVersion":"10.9.7","description":"Thin bridge: Feishu thread to local Claude Code CLI","directories":{},"_nodeVersion":"22.22.2","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.0.0","devDependencies":{"tsx":"^4.7.0","zod":"^3.22.0","dotenv":"^16.4.0","qrcode":"^1.5.4","vitest":"^4.1.7","esbuild":"^0.28.0","js-yaml":"^4.1.1","typescript":"^5.4.0","@types/node":"^20.0.0","@types/qrcode":"^1.5.6","@types/js-yaml":"^4.0.9","qrcode-terminal":"^0.12.0","@vitest/coverage-v8":"^4.1.7","@larksuiteoapi/node-sdk":"1.67.0"},"_npmOperationalInternal":{"tmp":"tmp/larkway_0.3.15_1782292833163_0.3935528557923067","host":"s3://npm-registry-packages-npm-production"}},"0.3.16":{"name":"larkway","version":"0.3.16","author":{"url":"chuckwu0","name":"Chuck Wu"},"license":"MIT","_id":"larkway@0.3.16","maintainers":[{"name":"wk.chuckwu","email":"wk.chuckwu@gmail.com"}],"homepage":"https://larkway.dev","bugs":{"url":"https://github.com/chuckwu0/larkway/issues"},"bin":{"larkway":"bin/larkway"},"dist":{"shasum":"16c4bfe4736dfc14307d2c9ddf385a273d77b6a9","tarball":"https://registry.npmjs.org/larkway/-/larkway-0.3.16.tgz","fileCount":11,"integrity":"sha512-I5Dthi2uQmeDA8GueOnyN9IPjKkXyjobusLFaZyKTcahj7LWSD7YcvUQILKJ2uBludXXELJXCkRsccYw9DlbDA==","signatures":[{"sig":"MEQCIEBqRHum3DA8D5HwTGP0FtdeS85KCb9srxSYkQPglf2HAiAht7uWaWpXwKmY60tGXBNJslmVmz/KRZsxbBPV05n+dw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11773617},"type":"module","engines":{"node":">=20"},"gitHead":"06e80fd0e5e97c5a80da7e703dba54c8b5529b19","scripts":{"cli":"tsx src/cli/index.ts","dev":"tsx watch src/main.ts","test":"vitest run","build":"node scripts/build.mjs","start":"tsx src/main.ts","prepack":"node scripts/build.mjs","test:v0.3":"bash bin/v0.3-local-acceptance.sh","typecheck":"tsc --noEmit","check:links":"bash bin/check-doc-links.sh","start:supervised":"bin/start-bridge.sh"},"_npmUser":{"name":"wk.chuckwu","email":"wk.chuckwu@gmail.com"},"repository":{"url":"git+https://github.com/chuckwu0/larkway.git","type":"git"},"_npmVersion":"11.8.0","description":"Thin bridge: Feishu thread to local Claude Code CLI","directories":{},"_nodeVersion":"24.13.1","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.0.0","devDependencies":{"tsx":"^4.7.0","zod":"^3.22.0","dotenv":"^16.4.0","qrcode":"^1.5.4","vitest":"^4.1.7","esbuild":"^0.28.0","js-yaml":"^4.1.1","typescript":"^5.4.0","@types/node":"^20.0.0","@types/qrcode":"^1.5.6","@types/js-yaml":"^4.0.9","qrcode-terminal":"^0.12.0","@vitest/coverage-v8":"^4.1.7","@larksuiteoapi/node-sdk":"1.67.0"},"_npmOperationalInternal":{"tmp":"tmp/larkway_0.3.16_1782449003427_0.5790321068349831","host":"s3://npm-registry-packages-npm-production"}},"0.3.17":{"name":"larkway","version":"0.3.17","author":{"url":"chuckwu0","name":"Chuck Wu"},"license":"MIT","_id":"larkway@0.3.17","maintainers":[{"name":"wk.chuckwu","email":"wk.chuckwu@gmail.com"}],"homepage":"https://larkway.dev","bugs":{"url":"https://github.com/chuckwu0/larkway/issues"},"bin":{"larkway":"bin/larkway"},"dist":{"shasum":"0618485c8aed81ef4ecab49b414397cf9fca0984","tarball":"https://registry.npmjs.org/larkway/-/larkway-0.3.17.tgz","fileCount":11,"integrity":"sha512-MX4eowGslh6BfH0LqYyge0S3Y2/kl0qp/uJNtZJYpjgAmZsCc3HeOkQeanAVuTXq0U27oJNQzDDi2mnbd9hx2g==","signatures":[{"sig":"MEUCIBX3o7vq3hxsDhgFehWo/8gfV7BQJMXycsdVQVGlkojQAiEAtXoGHh86fehvbcnTXoSVJO3aocfsQPRO54SimTikSvc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11836192},"type":"module","engines":{"node":">=20"},"gitHead":"1c365ddcb15f8c62073109fd67ba8fb60d452b08","scripts":{"cli":"tsx src/cli/index.ts","dev":"tsx watch src/main.ts","test":"vitest run","build":"node scripts/build.mjs","start":"tsx src/main.ts","prepack":"node scripts/build.mjs","test:v0.3":"bash bin/v0.3-local-acceptance.sh","typecheck":"tsc --noEmit","check:links":"bash bin/check-doc-links.sh","start:supervised":"bin/start-bridge.sh"},"_npmUser":{"name":"wk.chuckwu","email":"wk.chuckwu@gmail.com"},"repository":{"url":"git+https://github.com/chuckwu0/larkway.git","type":"git"},"_npmVersion":"10.9.7","description":"Thin bridge: Feishu thread to local Claude Code CLI","directories":{},"_nodeVersion":"22.22.2","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.0.0","devDependencies":{"tsx":"^4.7.0","zod":"^3.22.0","dotenv":"^16.4.0","qrcode":"^1.5.4","vitest":"^4.1.7","esbuild":"^0.28.0","js-yaml":"^4.1.1","typescript":"^5.4.0","@types/node":"^20.0.0","@types/qrcode":"^1.5.6","@types/js-yaml":"^4.0.9","qrcode-terminal":"^0.12.0","@vitest/coverage-v8":"^4.1.7","@larksuiteoapi/node-sdk":"1.67.0"},"_npmOperationalInternal":{"tmp":"tmp/larkway_0.3.17_1782463864987_0.8177225511154145","host":"s3://npm-registry-packages-npm-production"}},"0.3.18":{"name":"larkway","version":"0.3.18","author":{"url":"chuckwu0","name":"Chuck Wu"},"license":"MIT","_id":"larkway@0.3.18","maintainers":[{"name":"wk.chuckwu","email":"wk.chuckwu@gmail.com"}],"homepage":"https://larkway.dev","bugs":{"url":"https://github.com/chuckwu0/larkway/issues"},"bin":{"larkway":"bin/larkway"},"dist":{"shasum":"b80101b804eab47720396dc7e0a6df57ab651370","tarball":"https://registry.npmjs.org/larkway/-/larkway-0.3.18.tgz","fileCount":11,"integrity":"sha512-gDmjRNlsN6VheyeadOmrEO8OFHCWDbCUV+h9PtuHlvB/y64E8CB60WbqYmCCxvZaj0ZlJWfYAGWjcyKwpWSBSg==","signatures":[{"sig":"MEUCIQCGnZuneGQ7ZsnuXY8rcjismJRZ4Zq2m/9SGIjlOOKIqwIgN8eJbrMUCmvMo8W4U+SDW9p8V4/MqV4qbGSl6pXkalY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11837494},"type":"module","engines":{"node":">=20"},"gitHead":"2b071f24a14c4e474aed7a41c0c4142cbbca6db9","scripts":{"cli":"tsx src/cli/index.ts","dev":"tsx watch src/main.ts","test":"vitest run","build":"node scripts/build.mjs","start":"tsx src/main.ts","prepack":"node scripts/build.mjs","test:v0.3":"bash bin/v0.3-local-acceptance.sh","typecheck":"tsc --noEmit","check:links":"bash bin/check-doc-links.sh","start:supervised":"bin/start-bridge.sh"},"_npmUser":{"name":"wk.chuckwu","email":"wk.chuckwu@gmail.com"},"repository":{"url":"git+https://github.com/chuckwu0/larkway.git","type":"git"},"_npmVersion":"10.9.7","description":"Thin bridge: Feishu thread to local Claude Code CLI","directories":{},"_nodeVersion":"22.22.2","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.0.0","devDependencies":{"tsx":"^4.7.0","zod":"^3.22.0","dotenv":"^16.4.0","qrcode":"^1.5.4","vitest":"^4.1.7","esbuild":"^0.28.0","js-yaml":"^4.1.1","typescript":"^5.4.0","@types/node":"^20.0.0","@types/qrcode":"^1.5.6","@types/js-yaml":"^4.0.9","qrcode-terminal":"^0.12.0","@vitest/coverage-v8":"^4.1.7","@larksuiteoapi/node-sdk":"1.67.0"},"_npmOperationalInternal":{"tmp":"tmp/larkway_0.3.18_1782470587358_0.789544767009043","host":"s3://npm-registry-packages-npm-production"}},"0.3.19":{"name":"larkway","version":"0.3.19","author":{"url":"chuckwu0","name":"Chuck Wu"},"license":"MIT","_id":"larkway@0.3.19","maintainers":[{"name":"wk.chuckwu","email":"wk.chuckwu@gmail.com"}],"homepage":"https://larkway.dev","bugs":{"url":"https://github.com/chuckwu0/larkway/issues"},"bin":{"larkway":"bin/larkway"},"dist":{"shasum":"8fb8208f92fa0c7f6d2589a52fad012c2f3af418","tarball":"https://registry.npmjs.org/larkway/-/larkway-0.3.19.tgz","fileCount":11,"integrity":"sha512-7MJpji26P8z1gfhdhuPHeCKSXEdIGM+ut3OOmwdga6bUZAfHIQq0+PEE2686LU+pJh4G+Mcv/rETWsREsthEuw==","signatures":[{"sig":"MEYCIQCS3q8uxY3BAofmwZOdcP5FjTOLI2EfnyiSUjsMzZdiHgIhAMttoC/yTu4q0aDRBLmMXFk0qXnj86NHoAQb49Z34pJf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11849654},"type":"module","engines":{"node":">=20"},"gitHead":"d8d2d9f9f16c6dbeaf97db6fce8d475b1810adff","scripts":{"cli":"tsx src/cli/index.ts","dev":"tsx watch src/main.ts","test":"vitest run","build":"node scripts/build.mjs","start":"tsx src/main.ts","prepack":"node scripts/build.mjs","test:v0.3":"bash bin/v0.3-local-acceptance.sh","typecheck":"tsc --noEmit","check:links":"bash bin/check-doc-links.sh","start:supervised":"bin/start-bridge.sh"},"_npmUser":{"name":"wk.chuckwu","email":"wk.chuckwu@gmail.com"},"repository":{"url":"git+https://github.com/chuckwu0/larkway.git","type":"git"},"_npmVersion":"11.8.0","description":"Thin bridge: Feishu thread to local Claude Code CLI","directories":{},"_nodeVersion":"24.13.1","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.0.0","devDependencies":{"tsx":"^4.7.0","zod":"^3.22.0","dotenv":"^16.4.0","qrcode":"^1.5.4","vitest":"^4.1.7","esbuild":"^0.28.0","js-yaml":"^4.1.1","typescript":"^5.4.0","@types/node":"^20.0.0","@types/qrcode":"^1.5.6","@types/js-yaml":"^4.0.9","qrcode-terminal":"^0.12.0","@vitest/coverage-v8":"^4.1.7","@larksuiteoapi/node-sdk":"1.67.0"},"_npmOperationalInternal":{"tmp":"tmp/larkway_0.3.19_1782529180715_0.17496982794113247","host":"s3://npm-registry-packages-npm-production"}},"0.3.20":{"name":"larkway","version":"0.3.20","author":{"url":"chuckwu0","name":"Chuck Wu"},"license":"MIT","_id":"larkway@0.3.20","maintainers":[{"name":"wk.chuckwu","email":"wk.chuckwu@gmail.com"}],"homepage":"https://larkway.dev","bugs":{"url":"https://github.com/chuckwu0/larkway/issues"},"bin":{"larkway":"bin/larkway"},"dist":{"shasum":"bd90f18583de8672512c93c667fed24294299fd6","tarball":"https://registry.npmjs.org/larkway/-/larkway-0.3.20.tgz","fileCount":11,"integrity":"sha512-Sb0COdVkYYDM0nfxm3mPn9UDvi7ItkLWmxOj7UZICejGo9efSB/hwjzjHzHSWeoe7or0szeAWjbdrjzVp6pa2Q==","signatures":[{"sig":"MEUCICKWuGVCjOZ2dkwxCbhemga4+V1OmrvHVSgkFLWLURGmAiEA+Y4/Gq67gmY+hI+p1xLwCL2bBz2uCJPSrfInU09jWKY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11850682},"type":"module","engines":{"node":">=20"},"gitHead":"0c2d617b315aca0a415729c8df49e077a19ff843","scripts":{"cli":"tsx src/cli/index.ts","dev":"tsx watch src/main.ts","test":"vitest run","build":"node scripts/build.mjs","start":"tsx src/main.ts","prepack":"node scripts/build.mjs","test:v0.3":"bash bin/v0.3-local-acceptance.sh","typecheck":"tsc --noEmit","check:links":"bash bin/check-doc-links.sh","start:supervised":"bin/start-bridge.sh"},"_npmUser":{"name":"wk.chuckwu","email":"wk.chuckwu@gmail.com"},"repository":{"url":"git+https://github.com/chuckwu0/larkway.git","type":"git"},"_npmVersion":"11.8.0","description":"Thin bridge: Feishu thread to local Claude Code CLI","directories":{},"_nodeVersion":"24.13.1","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.0.0","devDependencies":{"tsx":"^4.7.0","zod":"^3.22.0","dotenv":"^16.4.0","qrcode":"^1.5.4","vitest":"^4.1.7","esbuild":"^0.28.0","js-yaml":"^4.1.1","typescript":"^5.4.0","@types/node":"^20.0.0","@types/qrcode":"^1.5.6","@types/js-yaml":"^4.0.9","qrcode-terminal":"^0.12.0","@vitest/coverage-v8":"^4.1.7","@larksuiteoapi/node-sdk":"1.67.0"},"_npmOperationalInternal":{"tmp":"tmp/larkway_0.3.20_1782531645524_0.10637551399616729","host":"s3://npm-registry-packages-npm-production"}},"0.3.21":{"name":"larkway","version":"0.3.21","author":{"url":"chuckwu0","name":"Chuck Wu"},"license":"MIT","_id":"larkway@0.3.21","maintainers":[{"name":"wk.chuckwu","email":"wk.chuckwu@gmail.com"}],"homepage":"https://larkway.dev","bugs":{"url":"https://github.com/chuckwu0/larkway/issues"},"bin":{"larkway":"bin/larkway"},"dist":{"shasum":"e5d05c54553b28f111a79ee9588bf3a5ae961375","tarball":"https://registry.npmjs.org/larkway/-/larkway-0.3.21.tgz","fileCount":11,"integrity":"sha512-amAujDtxgCBDKGQPd+CXNHCY8+ys8cFAkm0FLhJ4WHI6/ioXmMFYAt5XC7I2GEg6t2DfBhTxx49VS2NK2k8qaQ==","signatures":[{"sig":"MEYCIQCvUuWmXithuhnKXMRf18sFXt9xoNmKj0B4DedlrvJ4HwIhAMYgls60Tsp5cv0mctEHC2wCs76rfIjpueHW/GBCqeHD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11860313},"type":"module","engines":{"node":">=20"},"gitHead":"3dd3b5c3e5bc6d8bd4632bd81f869a7637975d74","scripts":{"cli":"tsx src/cli/index.ts","dev":"tsx watch src/main.ts","test":"vitest run","build":"node scripts/build.mjs","start":"tsx src/main.ts","prepack":"node scripts/build.mjs","test:v0.3":"bash bin/v0.3-local-acceptance.sh","typecheck":"tsc --noEmit","check:links":"bash bin/check-doc-links.sh","start:supervised":"bin/start-bridge.sh"},"_npmUser":{"name":"wk.chuckwu","email":"wk.chuckwu@gmail.com"},"repository":{"url":"git+https://github.com/chuckwu0/larkway.git","type":"git"},"_npmVersion":"11.8.0","description":"Thin bridge: Feishu thread to local Claude Code CLI","directories":{},"_nodeVersion":"24.13.1","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.0.0","devDependencies":{"tsx":"^4.7.0","zod":"^3.22.0","dotenv":"^16.4.0","qrcode":"^1.5.4","vitest":"^4.1.7","esbuild":"^0.28.0","js-yaml":"^4.1.1","typescript":"^5.4.0","@types/node":"^20.0.0","@types/qrcode":"^1.5.6","@types/js-yaml":"^4.0.9","qrcode-terminal":"^0.12.0","@vitest/coverage-v8":"^4.1.7","@larksuiteoapi/node-sdk":"1.67.0"},"_npmOperationalInternal":{"tmp":"tmp/larkway_0.3.21_1782538352510_0.05089635836165263","host":"s3://npm-registry-packages-npm-production"}},"0.3.22":{"name":"larkway","version":"0.3.22","author":{"url":"chuckwu0","name":"Chuck Wu"},"license":"MIT","_id":"larkway@0.3.22","maintainers":[{"name":"wk.chuckwu","email":"wk.chuckwu@gmail.com"}],"homepage":"https://larkway.dev","bugs":{"url":"https://github.com/chuckwu0/larkway/issues"},"bin":{"larkway":"bin/larkway"},"dist":{"shasum":"06d0dfa4c3e6a8f0e5038728ba9aee9bb2ae7419","tarball":"https://registry.npmjs.org/larkway/-/larkway-0.3.22.tgz","fileCount":11,"integrity":"sha512-lFbh69nqWdT0LjDC2c8RgNJvDA+GbJ61Aq3JVZeMh6NQor2iCMCH5HhvYnWE1SAACSLDFOZe+Lg0hsbJMqRM+g==","signatures":[{"sig":"MEYCIQCwS/eyfbj8K0BC3JNrOuENHbHN/a/MGUB39VD7tT/+gAIhAPf+mlobahu3j0OE7kSEQY4c8qvRJmJfiU+K9+RGIflt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11916030},"type":"module","engines":{"node":">=20"},"gitHead":"32dafc351f10e97f942f18e7f006d9b1037df867","scripts":{"cli":"tsx src/cli/index.ts","dev":"tsx watch src/main.ts","test":"vitest run","build":"node scripts/build.mjs","start":"tsx src/main.ts","prepack":"node scripts/build.mjs","test:v0.3":"bash bin/v0.3-local-acceptance.sh","typecheck":"tsc --noEmit","check:links":"bash bin/check-doc-links.sh","start:supervised":"bin/start-bridge.sh"},"_npmUser":{"name":"wk.chuckwu","email":"wk.chuckwu@gmail.com"},"repository":{"url":"git+https://github.com/chuckwu0/larkway.git","type":"git"},"_npmVersion":"11.8.0","description":"Thin bridge: Feishu thread to local Claude Code CLI","directories":{},"_nodeVersion":"24.13.1","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.0.0","devDependencies":{"tsx":"^4.7.0","zod":"^3.22.0","dotenv":"^16.4.0","qrcode":"^1.5.4","vitest":"^4.1.7","esbuild":"^0.28.0","js-yaml":"^4.1.1","typescript":"^5.4.0","@types/node":"^20.0.0","@types/qrcode":"^1.5.6","@types/js-yaml":"^4.0.9","qrcode-terminal":"^0.12.0","@vitest/coverage-v8":"^4.1.7","@larksuiteoapi/node-sdk":"1.67.0"},"_npmOperationalInternal":{"tmp":"tmp/larkway_0.3.22_1782559565080_0.738952024419214","host":"s3://npm-registry-packages-npm-production"}},"0.3.23":{"name":"larkway","version":"0.3.23","author":{"url":"chuckwu0","name":"Chuck Wu"},"license":"MIT","_id":"larkway@0.3.23","maintainers":[{"name":"wk.chuckwu","email":"wk.chuckwu@gmail.com"}],"homepage":"https://larkway.dev","bugs":{"url":"https://github.com/chuckwu0/larkway/issues"},"bin":{"larkway":"bin/larkway"},"dist":{"shasum":"04b95e97b5df453248e68414d6bfeccfae503136","tarball":"https://registry.npmjs.org/larkway/-/larkway-0.3.23.tgz","fileCount":11,"integrity":"sha512-jUOILjc34ydYyZNZmq/+9WefnnQW/2YUCbbie29CKkCnQTmubKlRNXXNAj76tIxbROxmmOM3wNDQZPDs1EP4Fg==","signatures":[{"sig":"MEUCIG3uQX5PbPJzyzNOdw4qZsS7AK4SwnG+Aulq22Hwy53vAiEA9E4v5wTnzn2vm8P7QvvtsuBTaWnVfc5cTKu4xL4yQZ0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11918244},"type":"module","engines":{"node":">=20"},"gitHead":"3b53c6f3942c7960c6f9ecab031cf9745329e013","scripts":{"cli":"tsx src/cli/index.ts","dev":"tsx watch src/main.ts","test":"vitest run","build":"node scripts/build.mjs","start":"tsx src/main.ts","prepack":"node scripts/build.mjs","test:v0.3":"bash bin/v0.3-local-acceptance.sh","typecheck":"tsc --noEmit","check:links":"bash bin/check-doc-links.sh","start:supervised":"bin/start-bridge.sh"},"_npmUser":{"name":"wk.chuckwu","email":"wk.chuckwu@gmail.com"},"repository":{"url":"git+https://github.com/chuckwu0/larkway.git","type":"git"},"_npmVersion":"11.8.0","description":"Thin bridge: Feishu thread to local Claude Code CLI","directories":{},"_nodeVersion":"24.13.1","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.0.0","devDependencies":{"tsx":"^4.7.0","zod":"^3.22.0","dotenv":"^16.4.0","qrcode":"^1.5.4","vitest":"^4.1.7","esbuild":"^0.28.0","js-yaml":"^4.1.1","typescript":"^5.4.0","@types/node":"^20.0.0","@types/qrcode":"^1.5.6","@types/js-yaml":"^4.0.9","qrcode-terminal":"^0.12.0","@vitest/coverage-v8":"^4.1.7","@larksuiteoapi/node-sdk":"1.67.0"},"_npmOperationalInternal":{"tmp":"tmp/larkway_0.3.23_1782613363731_0.5348177725957972","host":"s3://npm-registry-packages-npm-production"}},"0.3.24":{"name":"larkway","version":"0.3.24","author":{"url":"chuckwu0","name":"Chuck Wu"},"license":"MIT","_id":"larkway@0.3.24","maintainers":[{"name":"wk.chuckwu","email":"wk.chuckwu@gmail.com"}],"homepage":"https://larkway.dev","bugs":{"url":"https://github.com/chuckwu0/larkway/issues"},"bin":{"larkway":"bin/larkway"},"dist":{"shasum":"c4a97889a00bb7cd101c9e307c808dca2a9b32bc","tarball":"https://registry.npmjs.org/larkway/-/larkway-0.3.24.tgz","fileCount":11,"integrity":"sha512-wH/E/HKreZtPTGlR9lPNlbuOZg3fxpJ0viT3BjpMa7OHeFKrbqLWrvor7OHi4YWwkCw3AHAutGPCn3rr4ldNBA==","signatures":[{"sig":"MEYCIQC1O7uXNf/5scbt2/CtPDg4eAUXV7N5pNfAzj2pBGTKxQIhANVU+C1sgldJrrlWNdHG/JpZidcpuRl+FWXgA75laigf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11922778},"type":"module","engines":{"node":">=20"},"gitHead":"15fe58fb93a99e94f94974b51821b13dbc925f66","scripts":{"cli":"tsx src/cli/index.ts","dev":"tsx watch src/main.ts","test":"vitest run","build":"node scripts/build.mjs","start":"tsx src/main.ts","prepack":"node scripts/build.mjs","test:v0.3":"bash bin/v0.3-local-acceptance.sh","typecheck":"tsc --noEmit","check:links":"bash bin/check-doc-links.sh","start:supervised":"bin/start-bridge.sh"},"_npmUser":{"name":"wk.chuckwu","email":"wk.chuckwu@gmail.com"},"repository":{"url":"git+https://github.com/chuckwu0/larkway.git","type":"git"},"_npmVersion":"11.8.0","description":"Thin bridge: Feishu thread to local Claude Code CLI","directories":{},"_nodeVersion":"24.13.1","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.0.0","devDependencies":{"tsx":"^4.7.0","zod":"^3.22.0","dotenv":"^16.4.0","qrcode":"^1.5.4","vitest":"^4.1.7","esbuild":"^0.28.0","js-yaml":"^4.1.1","typescript":"^5.4.0","@types/node":"^20.0.0","@types/qrcode":"^1.5.6","@types/js-yaml":"^4.0.9","qrcode-terminal":"^0.12.0","@vitest/coverage-v8":"^4.1.7","@larksuiteoapi/node-sdk":"1.67.0"},"_npmOperationalInternal":{"tmp":"tmp/larkway_0.3.24_1782619152048_0.6839223095676339","host":"s3://npm-registry-packages-npm-production"}},"0.3.25":{"name":"larkway","version":"0.3.25","author":{"url":"chuckwu0","name":"Chuck Wu"},"license":"MIT","_id":"larkway@0.3.25","maintainers":[{"name":"wk.chuckwu","email":"wk.chuckwu@gmail.com"}],"homepage":"https://larkway.dev","bugs":{"url":"https://github.com/chuckwu0/larkway/issues"},"bin":{"larkway":"bin/larkway"},"dist":{"shasum":"b69c498ad689b4634417e7e85dca4d3a7d5c89c4","tarball":"https://registry.npmjs.org/larkway/-/larkway-0.3.25.tgz","fileCount":11,"integrity":"sha512-a1raOxB4TMsfS0yAgOpmuRrX++tXmVx7340CbmJ9IrUvWMTsMtgM3mDu2aKXLx3Zskhh/p7yR7eJdh6ZEF7q5A==","signatures":[{"sig":"MEYCIQCRvTefmwaw/ei42jCjeZgVPw1ktdFndzZ6hziWKc4uGQIhAKbKn33doXTZL+cnANIy+yTsO/Npez3ip+i0vkKOPEkq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11929791},"type":"module","engines":{"node":">=20"},"gitHead":"89e354c54af8fa6d13d53c979f8e5b081eadc56c","scripts":{"cli":"tsx src/cli/index.ts","dev":"tsx watch src/main.ts","test":"vitest run","build":"node scripts/build.mjs","start":"tsx src/main.ts","prepack":"node scripts/build.mjs","test:v0.3":"bash bin/v0.3-local-acceptance.sh","typecheck":"tsc --noEmit","check:links":"bash bin/check-doc-links.sh","start:supervised":"bin/start-bridge.sh"},"_npmUser":{"name":"wk.chuckwu","email":"wk.chuckwu@gmail.com"},"repository":{"url":"git+https://github.com/chuckwu0/larkway.git","type":"git"},"_npmVersion":"11.8.0","description":"Thin bridge: Feishu thread to local Claude Code CLI","directories":{},"_nodeVersion":"24.13.1","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.0.0","devDependencies":{"tsx":"^4.7.0","zod":"^3.22.0","dotenv":"^16.4.0","qrcode":"^1.5.4","vitest":"^4.1.7","esbuild":"^0.28.0","js-yaml":"^4.1.1","typescript":"^5.4.0","@types/node":"^20.0.0","@types/qrcode":"^1.5.6","@types/js-yaml":"^4.0.9","qrcode-terminal":"^0.12.0","@vitest/coverage-v8":"^4.1.7","@larksuiteoapi/node-sdk":"1.67.0"},"_npmOperationalInternal":{"tmp":"tmp/larkway_0.3.25_1782626728634_0.5866315278103669","host":"s3://npm-registry-packages-npm-production"}},"0.3.26":{"name":"larkway","version":"0.3.26","author":{"url":"chuckwu0","name":"Chuck Wu"},"license":"MIT","_id":"larkway@0.3.26","maintainers":[{"name":"wk.chuckwu","email":"wk.chuckwu@gmail.com"}],"homepage":"https://larkway.dev","bugs":{"url":"https://github.com/chuckwu0/larkway/issues"},"bin":{"larkway":"bin/larkway"},"dist":{"shasum":"2815d45eb624b6e840a5efddaeb31786b68632c9","tarball":"https://registry.npmjs.org/larkway/-/larkway-0.3.26.tgz","fileCount":11,"integrity":"sha512-hyOQ8/K1LoZJSTdDkpxRluPskJI2pLkekLHs0eTVy013odkqAwlXKQCECYEEQbkF5xUa9kEtLp0BE9VqnOQKzg==","signatures":[{"sig":"MEQCIFXyt4BOujc/jxIZKmhcRsPjly/LKFi5P1vIgSBu804CAiAgWZbqT/Ol9J9Lw+5uWEeVdMbrKrSw9EbjhemZFU/6Ig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11931163},"type":"module","engines":{"node":">=20"},"gitHead":"bd80b8568c48defa301c3b3524a13704056b8dd6","scripts":{"cli":"tsx src/cli/index.ts","dev":"tsx watch src/main.ts","test":"vitest run","build":"node scripts/build.mjs","start":"tsx src/main.ts","prepack":"node scripts/build.mjs","test:v0.3":"bash bin/v0.3-local-acceptance.sh","typecheck":"tsc --noEmit","check:links":"bash bin/check-doc-links.sh","start:supervised":"bin/start-bridge.sh"},"_npmUser":{"name":"wk.chuckwu","email":"wk.chuckwu@gmail.com"},"repository":{"url":"git+https://github.com/chuckwu0/larkway.git","type":"git"},"_npmVersion":"11.8.0","description":"Thin bridge: Feishu thread to local Claude Code CLI","directories":{},"_nodeVersion":"24.13.1","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.0.0","devDependencies":{"tsx":"^4.7.0","zod":"^3.22.0","dotenv":"^16.4.0","qrcode":"^1.5.4","vitest":"^4.1.7","esbuild":"^0.28.0","js-yaml":"^4.1.1","typescript":"^5.4.0","@types/node":"^20.0.0","@types/qrcode":"^1.5.6","@types/js-yaml":"^4.0.9","qrcode-terminal":"^0.12.0","@vitest/coverage-v8":"^4.1.7","@larksuiteoapi/node-sdk":"1.67.0"},"_npmOperationalInternal":{"tmp":"tmp/larkway_0.3.26_1782634383357_0.23986607355221135","host":"s3://npm-registry-packages-npm-production"}},"0.3.27":{"name":"larkway","version":"0.3.27","author":{"url":"chuckwu0","name":"Chuck Wu"},"license":"MIT","_id":"larkway@0.3.27","maintainers":[{"name":"wk.chuckwu","email":"wk.chuckwu@gmail.com"}],"homepage":"https://larkway.dev","bugs":{"url":"https://github.com/chuckwu0/larkway/issues"},"bin":{"larkway":"bin/larkway"},"dist":{"shasum":"b7c86660ad7327a901bb1455fb43665fc84505af","tarball":"https://registry.npmjs.org/larkway/-/larkway-0.3.27.tgz","fileCount":11,"integrity":"sha512-hWriaqwwjxVTBD49isC5YID6qeAb6l1JEM/9shAPapDxLjqKIIekzz8Vv+vLJechrTcAV1KbRp6tTDpoqxh13A==","signatures":[{"sig":"MEYCIQCF2hiztv5AO5d3twIg8vciq1w3+Y5DO60uE4ZDLG2RRAIhALj/wc9LIso8pPI5hhA1IV3nx6nkUQDqE9Cpt7OBixYM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11923802},"type":"module","engines":{"node":">=20"},"scripts":{"cli":"tsx src/cli/index.ts","dev":"tsx watch src/main.ts","test":"vitest run","build":"node scripts/build.mjs","start":"tsx src/main.ts","prepack":"node scripts/build.mjs","test:v0.3":"bash bin/v0.3-local-acceptance.sh","typecheck":"tsc --noEmit","check:links":"bash bin/check-doc-links.sh","start:supervised":"bin/start-bridge.sh"},"_npmUser":{"name":"wk.chuckwu","email":"wk.chuckwu@gmail.com"},"repository":{"url":"git+https://github.com/chuckwu0/larkway.git","type":"git"},"_npmVersion":"11.8.0","description":"Thin bridge: Feishu thread to local Claude Code CLI","directories":{},"_nodeVersion":"24.13.1","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.0.0","devDependencies":{"tsx":"^4.7.0","zod":"^3.22.0","dotenv":"^16.4.0","qrcode":"^1.5.4","vitest":"^4.1.7","esbuild":"^0.28.0","js-yaml":"^4.1.1","typescript":"^5.4.0","@types/node":"^20.0.0","@types/qrcode":"^1.5.6","@types/js-yaml":"^4.0.9","qrcode-terminal":"^0.12.0","@vitest/coverage-v8":"^4.1.7","@larksuiteoapi/node-sdk":"1.67.0"},"_npmOperationalInternal":{"tmp":"tmp/larkway_0.3.27_1782639903112_0.20587610091781783","host":"s3://npm-registry-packages-npm-production"}},"0.3.28":{"name":"larkway","version":"0.3.28","author":{"url":"chuckwu0","name":"Chuck Wu"},"license":"MIT","_id":"larkway@0.3.28","maintainers":[{"name":"wk.chuckwu","email":"wk.chuckwu@gmail.com"}],"homepage":"https://larkway.dev","bugs":{"url":"https://github.com/chuckwu0/larkway/issues"},"bin":{"larkway":"bin/larkway"},"dist":{"shasum":"28ea3caeaad63802af73b1d5ed1db775a6127609","tarball":"https://registry.npmjs.org/larkway/-/larkway-0.3.28.tgz","fileCount":11,"integrity":"sha512-xsHb8uU4RiiBEkt5Wan7ZDE5qRBVO3GoExUUHFJeiR5JGtZhesWQKwdl6kLi7giXIt2rF5fnhPx61V58Fsxc0Q==","signatures":[{"sig":"MEUCIQDrd4wQb0iXuWwOrbXioqL2yI77xk3bDD7hvXbbhE4E6QIgMtnkr5GnCE/qLQys437RuMvR6zbRXV75YqTghfjQ/Wc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11959279},"type":"module","engines":{"node":">=20"},"gitHead":"f759dfe3c3bf16d8712b5fb700be672b8f37a3bc","scripts":{"cli":"tsx src/cli/index.ts","dev":"tsx watch src/main.ts","test":"vitest run","build":"node scripts/build.mjs","start":"tsx src/main.ts","prepack":"node scripts/build.mjs","test:v0.3":"bash bin/v0.3-local-acceptance.sh","typecheck":"tsc --noEmit","check:links":"bash bin/check-doc-links.sh","start:supervised":"bin/start-bridge.sh"},"_npmUser":{"name":"wk.chuckwu","email":"wk.chuckwu@gmail.com"},"repository":{"url":"git+https://github.com/chuckwu0/larkway.git","type":"git"},"_npmVersion":"10.9.7","description":"Thin bridge: Feishu thread to local Claude Code CLI","directories":{},"_nodeVersion":"22.22.2","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.0.0","devDependencies":{"tsx":"^4.7.0","zod":"^3.22.0","dotenv":"^16.4.0","qrcode":"^1.5.4","vitest":"^4.1.7","esbuild":"^0.28.0","js-yaml":"^4.1.1","typescript":"^5.4.0","@types/node":"^20.0.0","@types/qrcode":"^1.5.6","@types/js-yaml":"^4.0.9","qrcode-terminal":"^0.12.0","@vitest/coverage-v8":"^4.1.7","@larksuiteoapi/node-sdk":"1.67.0"},"_npmOperationalInternal":{"tmp":"tmp/larkway_0.3.28_1782718149480_0.22363000958898938","host":"s3://npm-registry-packages-npm-production"}},"0.3.29":{"name":"larkway","version":"0.3.29","author":{"url":"chuckwu0","name":"Chuck Wu"},"license":"MIT","_id":"larkway@0.3.29","maintainers":[{"name":"wk.chuckwu","email":"wk.chuckwu@gmail.com"}],"homepage":"https://larkway.dev","bugs":{"url":"https://github.com/chuckwu0/larkway/issues"},"bin":{"larkway":"bin/larkway"},"dist":{"shasum":"457136c7fb4027173127d23950b46fbcd046071c","tarball":"https://registry.npmjs.org/larkway/-/larkway-0.3.29.tgz","fileCount":11,"integrity":"sha512-M41i+MCOxWu3O6TcyA4+j+6AySoDtRbbdfj1GM4XZgA2T0iA6MK7SGCbkcLzNTF7S8fNaeBIegpXfkeoAQdDtw==","signatures":[{"sig":"MEQCIE/qlYDUG0zw2j3RZZSsAVrhMoE4rImsFmdBMkU15z3rAiBoEjsNoR9YTPXv7eBmUTIIj9uvcmROR9EuHjFIevg7FA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11962723},"type":"module","engines":{"node":">=20"},"gitHead":"3b66c2399d1994cdc55df59128d3f41371943fe0","scripts":{"cli":"tsx src/cli/index.ts","dev":"tsx watch src/main.ts","test":"vitest run","build":"node scripts/build.mjs","start":"tsx src/main.ts","prepack":"node scripts/build.mjs","test:v0.3":"bash bin/v0.3-local-acceptance.sh","typecheck":"tsc --noEmit","check:links":"bash bin/check-doc-links.sh","start:supervised":"bin/start-bridge.sh"},"_npmUser":{"name":"wk.chuckwu","email":"wk.chuckwu@gmail.com"},"deprecated":"superseded by 0.3.30 — install larkway@0.3.30 or later","repository":{"url":"git+https://github.com/chuckwu0/larkway.git","type":"git"},"_npmVersion":"10.9.7","description":"Thin bridge: Feishu thread to local Claude Code CLI","directories":{},"_nodeVersion":"22.22.2","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.0.0","devDependencies":{"tsx":"^4.7.0","zod":"^3.22.0","dotenv":"^16.4.0","qrcode":"^1.5.4","vitest":"^4.1.7","esbuild":"^0.28.0","js-yaml":"^4.1.1","typescript":"^5.4.0","@types/node":"^20.0.0","@types/qrcode":"^1.5.6","@types/js-yaml":"^4.0.9","qrcode-terminal":"^0.12.0","@vitest/coverage-v8":"^4.1.7","@larksuiteoapi/node-sdk":"1.67.0"},"_npmOperationalInternal":{"tmp":"tmp/larkway_0.3.29_1782877286539_0.6084058354336266","host":"s3://npm-registry-packages-npm-production"}},"0.3.30":{"name":"larkway","version":"0.3.30","author":{"url":"chuckwu0","name":"Chuck Wu"},"license":"MIT","_id":"larkway@0.3.30","maintainers":[{"name":"wk.chuckwu","email":"wk.chuckwu@gmail.com"}],"homepage":"https://larkway.dev","bugs":{"url":"https://github.com/chuckwu0/larkway/issues"},"bin":{"larkway":"bin/larkway"},"dist":{"shasum":"5bbb82d29331279d69a4387192104e70736d8e03","tarball":"https://registry.npmjs.org/larkway/-/larkway-0.3.30.tgz","fileCount":11,"integrity":"sha512-ryGJFxuMPVJKmRvWnMuyU/2o4VaVw/+33A0HgxOGocByBbgDZ3Vc4nIoXWVMK6dZBtwxWMXeN+jvBWksIWnizA==","signatures":[{"sig":"MEYCIQDcGSAaPMhVdSrMEbqCtuZ1zVAkB5JkCUaOFCjFiiAbJgIhANwtteBh5f/a7Dz6pLT+QpyHOMDtT5Tl0Elrz6eh+JYw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11970016},"type":"module","engines":{"node":">=20"},"gitHead":"ac79ad06c18d776b83f8b0bc31a339be6f50e820","scripts":{"cli":"tsx src/cli/index.ts","dev":"tsx watch src/main.ts","test":"vitest run","build":"node scripts/build.mjs","start":"tsx src/main.ts","prepack":"node scripts/build.mjs","test:v0.3":"bash bin/v0.3-local-acceptance.sh","typecheck":"tsc --noEmit","check:links":"bash bin/check-doc-links.sh","start:supervised":"bin/start-bridge.sh"},"_npmUser":{"name":"wk.chuckwu","email":"wk.chuckwu@gmail.com"},"repository":{"url":"git+https://github.com/chuckwu0/larkway.git","type":"git"},"_npmVersion":"10.9.7","description":"Thin bridge: Feishu thread to local Claude Code CLI","directories":{},"_nodeVersion":"22.22.2","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.0.0","devDependencies":{"tsx":"^4.7.0","zod":"^3.22.0","dotenv":"^16.4.0","qrcode":"^1.5.4","vitest":"^4.1.7","esbuild":"^0.28.0","js-yaml":"^4.1.1","typescript":"^5.4.0","@types/node":"^20.0.0","@types/qrcode":"^1.5.6","@types/js-yaml":"^4.0.9","qrcode-terminal":"^0.12.0","@vitest/coverage-v8":"^4.1.7","@larksuiteoapi/node-sdk":"1.67.0"},"_npmOperationalInternal":{"tmp":"tmp/larkway_0.3.30_1782877417177_0.1926287813506471","host":"s3://npm-registry-packages-npm-production"}},"0.3.31":{"name":"larkway","version":"0.3.31","author":{"url":"chuckwu0","name":"Chuck Wu"},"license":"MIT","_id":"larkway@0.3.31","maintainers":[{"name":"wk.chuckwu","email":"wk.chuckwu@gmail.com"}],"homepage":"https://larkway.dev","bugs":{"url":"https://github.com/chuckwu0/larkway/issues"},"bin":{"larkway":"bin/larkway"},"dist":{"shasum":"a9e427c06fc7be5e2023bfac2a8f586a805c2c4d","tarball":"https://registry.npmjs.org/larkway/-/larkway-0.3.31.tgz","fileCount":11,"integrity":"sha512-ZGiTFn8zJ+214ytIJdlLyyf/yptc5eKyRDY//cMt0rbov9kGcizhnuxqXyuF46emHFoGuJw/fiPASuzHoy2QaA==","signatures":[{"sig":"MEUCIEX3KanKmwaW6FVFHAZ29qom0xY0AZUgg4Xsqw/+V4qPAiEA+/MODJvYh92LiEKa32/3LrR9SFRet2+P82Tpz4SQJSM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11926981},"type":"module","engines":{"node":">=20"},"gitHead":"7674930a4d8a4bb694f7f23ee598fd686766f448","scripts":{"cli":"tsx src/cli/index.ts","dev":"tsx watch src/main.ts","test":"vitest run","build":"node scripts/build.mjs","start":"tsx src/main.ts","prepack":"node scripts/build.mjs","test:v0.3":"bash bin/v0.3-local-acceptance.sh","typecheck":"tsc --noEmit","check:links":"bash bin/check-doc-links.sh","start:supervised":"bin/start-bridge.sh"},"_npmUser":{"name":"wk.chuckwu","email":"wk.chuckwu@gmail.com"},"repository":{"url":"git+https://github.com/chuckwu0/larkway.git","type":"git"},"_npmVersion":"11.8.0","description":"Thin bridge: Feishu thread to local Claude Code CLI","directories":{},"_nodeVersion":"24.13.1","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.0.0","devDependencies":{"tsx":"^4.7.0","zod":"^3.22.0","dotenv":"^16.4.0","qrcode":"^1.5.4","vitest":"^4.1.7","esbuild":"^0.28.0","js-yaml":"^4.1.1","typescript":"^5.4.0","@types/node":"^20.0.0","@types/qrcode":"^1.5.6","@types/js-yaml":"^4.0.9","qrcode-terminal":"^0.12.0","@vitest/coverage-v8":"^4.1.7","@larksuiteoapi/node-sdk":"1.67.0"},"_npmOperationalInternal":{"tmp":"tmp/larkway_0.3.31_1782909811711_0.9067679644669766","host":"s3://npm-registry-packages-npm-production"}},"0.3.32":{"name":"larkway","version":"0.3.32","author":{"url":"chuckwu0","name":"Chuck Wu"},"license":"MIT","_id":"larkway@0.3.32","maintainers":[{"name":"wk.chuckwu","email":"wk.chuckwu@gmail.com"}],"homepage":"https://larkway.dev","bugs":{"url":"https://github.com/chuckwu0/larkway/issues"},"bin":{"larkway":"bin/larkway"},"dist":{"shasum":"5a2257e979a2550ae334f435430380663d52df04","tarball":"https://registry.npmjs.org/larkway/-/larkway-0.3.32.tgz","fileCount":11,"integrity":"sha512-rdE7IRZhAnWIPJEAL8byPC9pD/Ik+pNhk3e7BXdqi/CzYrJnJYAzUX1fG0Po1nbhES8Ral0wlIW9tquLtusMpA==","signatures":[{"sig":"MEUCIQCbyyLw8U/yzMj2nox7EvM5WgzYIq4HtmJWLX5muIEdHwIgcEtS+4bf9r8Fvzw1WP6V0gKdhuCTk7QO7B4TEn0qTYw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11932125},"type":"module","engines":{"node":">=20"},"gitHead":"d898ac8b57aeb0a8438120a69961064bc91fda50","scripts":{"cli":"tsx src/cli/index.ts","dev":"tsx watch src/main.ts","test":"vitest run","build":"node scripts/build.mjs","start":"tsx src/main.ts","prepack":"node scripts/build.mjs","test:v0.3":"bash bin/v0.3-local-acceptance.sh","typecheck":"tsc --noEmit","check:links":"bash bin/check-doc-links.sh","start:supervised":"bin/start-bridge.sh"},"_npmUser":{"name":"wk.chuckwu","email":"wk.chuckwu@gmail.com"},"repository":{"url":"git+https://github.com/chuckwu0/larkway.git","type":"git"},"_npmVersion":"11.8.0","description":"Thin bridge: Feishu thread to local Claude Code CLI","directories":{},"_nodeVersion":"24.13.1","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.0.0","devDependencies":{"tsx":"^4.7.0","zod":"^3.22.0","dotenv":"^16.4.0","qrcode":"^1.5.4","vitest":"^4.1.7","esbuild":"^0.28.0","js-yaml":"^4.1.1","typescript":"^5.4.0","@types/node":"^20.0.0","@types/qrcode":"^1.5.6","@types/js-yaml":"^4.0.9","qrcode-terminal":"^0.12.0","@vitest/coverage-v8":"^4.1.7","@larksuiteoapi/node-sdk":"1.67.0"},"_npmOperationalInternal":{"tmp":"tmp/larkway_0.3.32_1782925353958_0.9186660810558613","host":"s3://npm-registry-packages-npm-production"}},"0.3.33":{"name":"larkway","version":"0.3.33","author":{"url":"chuckwu0","name":"Chuck Wu"},"license":"MIT","_id":"larkway@0.3.33","maintainers":[{"name":"wk.chuckwu","email":"wk.chuckwu@gmail.com"}],"homepage":"https://larkway.dev","bugs":{"url":"https://github.com/chuckwu0/larkway/issues"},"bin":{"larkway":"bin/larkway"},"dist":{"shasum":"9f9cb9d06ba1ebecd38c8e1d443d9a6d06e9362e","tarball":"https://registry.npmjs.org/larkway/-/larkway-0.3.33.tgz","fileCount":11,"integrity":"sha512-WDC2zeLjZN87CrzbXcEMrrUoPF8/FAYuV/cHDAIY9LE4xGkMwSF7fIzOJaSm5Px7zuYMwwB/eSPZJHJ33NWlvg==","signatures":[{"sig":"MEUCIQC4xO3+7/w/o6wNjGhI3uOgb0acSpTYfbPj4pFdJK3Z3gIgFH8WPcMZi0xrQAKqVULzfB3waDtA5tsC3Or7MvZYTMY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11934991},"type":"module","engines":{"node":">=20"},"gitHead":"5bb0530b5adf66c97a7f343870ea3f65bef734f2","scripts":{"cli":"tsx src/cli/index.ts","dev":"tsx watch src/main.ts","test":"vitest run","build":"node scripts/build.mjs","start":"tsx src/main.ts","prepack":"node scripts/build.mjs","test:v0.3":"bash bin/v0.3-local-acceptance.sh","typecheck":"tsc --noEmit","check:links":"bash bin/check-doc-links.sh","start:supervised":"bin/start-bridge.sh"},"_npmUser":{"name":"wk.chuckwu","email":"wk.chuckwu@gmail.com"},"repository":{"url":"git+https://github.com/chuckwu0/larkway.git","type":"git"},"_npmVersion":"11.8.0","description":"Thin bridge: Feishu thread to local Claude Code CLI","directories":{},"_nodeVersion":"24.13.1","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.0.0","devDependencies":{"tsx":"^4.7.0","zod":"^3.22.0","dotenv":"^16.4.0","qrcode":"^1.5.4","vitest":"^4.1.7","esbuild":"^0.28.0","js-yaml":"^4.1.1","typescript":"^5.4.0","@types/node":"^20.0.0","@types/qrcode":"^1.5.6","@types/js-yaml":"^4.0.9","qrcode-terminal":"^0.12.0","@vitest/coverage-v8":"^4.1.7","@larksuiteoapi/node-sdk":"1.67.0"},"_npmOperationalInternal":{"tmp":"tmp/larkway_0.3.33_1782951394436_0.1016609022985886","host":"s3://npm-registry-packages-npm-production"}},"0.3.34":{"name":"larkway","version":"0.3.34","author":{"url":"chuckwu0","name":"Chuck Wu"},"license":"MIT","_id":"larkway@0.3.34","maintainers":[{"name":"wk.chuckwu","email":"wk.chuckwu@gmail.com"}],"homepage":"https://larkway.dev","bugs":{"url":"https://github.com/chuckwu0/larkway/issues"},"bin":{"larkway":"bin/larkway"},"dist":{"shasum":"7fa647c19841fbe080d98c22be85528a257180b4","tarball":"https://registry.npmjs.org/larkway/-/larkway-0.3.34.tgz","fileCount":11,"integrity":"sha512-eytLq3F/Q0b7V3vP+DdhkpNGn1v5nY9+RRtotsQ7vlp2E/pLni/gy9izPIKQKXuHRmtVuZBLRLJqNCc8/ZoiBw==","signatures":[{"sig":"MEUCIQDLJQWU9S5KeScgJ3gLiR6p3KgFl8S1Gvy/zOkjb9ArnwIgchKn/1SL/idf/DJD8nE0ab4Efxm18jwSYbI0CKx/+Zc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12223098},"type":"module","engines":{"node":">=20"},"gitHead":"35192029232f4dd637eb9913ad4ffe2986c5a5e6","scripts":{"cli":"tsx src/cli/index.ts","dev":"tsx watch src/main.ts","test":"vitest run","build":"node scripts/build.mjs","start":"tsx src/main.ts","prepack":"node scripts/build.mjs","test:v0.3":"bash bin/v0.3-local-acceptance.sh","typecheck":"tsc --noEmit","check:links":"bash bin/check-doc-links.sh","start:supervised":"bin/start-bridge.sh"},"_npmUser":{"name":"wk.chuckwu","email":"wk.chuckwu@gmail.com"},"repository":{"url":"git+https://github.com/chuckwu0/larkway.git","type":"git"},"_npmVersion":"10.9.7","description":"Thin bridge: Feishu thread to local Claude Code CLI","directories":{},"_nodeVersion":"22.22.2","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.0.0","devDependencies":{"tsx":"^4.7.0","zod":"^3.22.0","dotenv":"^16.4.0","qrcode":"^1.5.4","vitest":"^4.1.7","esbuild":"^0.28.0","js-yaml":"^4.1.1","typescript":"^5.4.0","@types/node":"^20.0.0","@types/qrcode":"^1.5.6","@types/js-yaml":"^4.0.9","qrcode-terminal":"^0.12.0","@vitest/coverage-v8":"^4.1.7","@larksuiteoapi/node-sdk":"1.67.0"},"_npmOperationalInternal":{"tmp":"tmp/larkway_0.3.34_1783185307073_0.6973479872818327","host":"s3://npm-registry-packages-npm-production"}},"0.3.35":{"name":"larkway","version":"0.3.35","author":{"url":"chuckwu0","name":"Chuck Wu"},"license":"MIT","_id":"larkway@0.3.35","maintainers":[{"name":"wk.chuckwu","email":"wk.chuckwu@gmail.com"}],"homepage":"https://larkway.dev","bugs":{"url":"https://github.com/chuckwu0/larkway/issues"},"bin":{"larkway":"bin/larkway"},"dist":{"shasum":"5139464c0f9435781305f5b33aefe38de72d511e","tarball":"https://registry.npmjs.org/larkway/-/larkway-0.3.35.tgz","fileCount":11,"integrity":"sha512-L4ui1bTHjZYf6b34dDBJeGFTNMkX6wDruZrGz4AsgobCpwX7QmikqtTtqZgfM8hnBVHvj6GFW8TxWQMhKmTfDw==","signatures":[{"sig":"MEYCIQDVMnR2UmWvF3WkEd8wq7loOUbSBEsIFuunKFDIW/5JXAIhALxO58snvz+a3Oz+UsjOZQWeHIPrf1rnAyZhPaLh6zhz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12261031},"type":"module","engines":{"node":">=20"},"gitHead":"b2febe9cc2aab7a126230a40a16ccd737bf552aa","scripts":{"cli":"tsx src/cli/index.ts","dev":"tsx watch src/main.ts","test":"vitest run","build":"node scripts/build.mjs","start":"tsx src/main.ts","prepack":"node scripts/build.mjs","test:v0.3":"bash bin/v0.3-local-acceptance.sh","typecheck":"tsc --noEmit","check:links":"bash bin/check-doc-links.sh","start:supervised":"bin/start-bridge.sh"},"_npmUser":{"name":"wk.chuckwu","email":"wk.chuckwu@gmail.com"},"repository":{"url":"git+https://github.com/chuckwu0/larkway.git","type":"git"},"_npmVersion":"10.9.7","description":"Thin bridge: Feishu thread to local Claude Code CLI","directories":{},"_nodeVersion":"22.22.2","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.0.0","devDependencies":{"tsx":"^4.7.0","zod":"^3.22.0","dotenv":"^16.4.0","qrcode":"^1.5.4","vitest":"^4.1.7","esbuild":"^0.28.0","js-yaml":"^4.1.1","typescript":"^5.4.0","@types/node":"^20.0.0","@types/qrcode":"^1.5.6","@types/js-yaml":"^4.0.9","qrcode-terminal":"^0.12.0","@vitest/coverage-v8":"^4.1.7","@larksuiteoapi/node-sdk":"1.67.0"},"_npmOperationalInternal":{"tmp":"tmp/larkway_0.3.35_1783229434264_0.11620840364195728","host":"s3://npm-registry-packages-npm-production"}},"0.3.36":{"name":"larkway","version":"0.3.36","author":{"url":"chuckwu0","name":"Chuck Wu"},"license":"MIT","_id":"larkway@0.3.36","maintainers":[{"name":"wk.chuckwu","email":"wk.chuckwu@gmail.com"}],"homepage":"https://larkway.dev","bugs":{"url":"https://github.com/chuckwu0/larkway/issues"},"bin":{"larkway":"bin/larkway"},"dist":{"shasum":"e50ee6d99c35f7eb1d35f64160587cfed91e89b4","tarball":"https://registry.npmjs.org/larkway/-/larkway-0.3.36.tgz","fileCount":11,"integrity":"sha512-gJWTkOalb67NKzv5Mf8wFwgQOEuAt4IitZI6iLvxvNgjvnHQfC8x6cuoznL7ty193aWnr8DylACjbai8MVdW3Q==","signatures":[{"sig":"MEUCIQDSfbk9iQ7th+eyo75hP+AjJVfcMRWmKGEj0m1nDigCtgIgClcbvpcRE4WnL4USWw6BBtC9q9Plibxilzj/6MKzPGY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12262984},"type":"module","engines":{"node":">=20"},"gitHead":"a8eea8350237ccbf908ade5a183d4c1ceee4d6df","scripts":{"cli":"tsx src/cli/index.ts","dev":"tsx watch src/main.ts","test":"vitest run","build":"node scripts/build.mjs","start":"tsx src/main.ts","prepack":"node scripts/build.mjs","test:v0.3":"bash bin/v0.3-local-acceptance.sh","typecheck":"tsc --noEmit","check:links":"bash bin/check-doc-links.sh","start:supervised":"bin/start-bridge.sh"},"_npmUser":{"name":"wk.chuckwu","email":"wk.chuckwu@gmail.com"},"repository":{"url":"git+https://github.com/chuckwu0/larkway.git","type":"git"},"_npmVersion":"10.9.7","description":"Thin bridge: Feishu thread to local Claude Code CLI","directories":{},"_nodeVersion":"22.22.2","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.0.0","devDependencies":{"tsx":"^4.7.0","zod":"^3.22.0","dotenv":"^16.4.0","qrcode":"^1.5.4","vitest":"^4.1.7","esbuild":"^0.28.0","js-yaml":"^4.1.1","typescript":"^5.4.0","@types/node":"^20.0.0","@types/qrcode":"^1.5.6","@types/js-yaml":"^4.0.9","qrcode-terminal":"^0.12.0","@vitest/coverage-v8":"^4.1.7","@larksuiteoapi/node-sdk":"1.67.0"},"_npmOperationalInternal":{"tmp":"tmp/larkway_0.3.36_1783237232594_0.5757983313620993","host":"s3://npm-registry-packages-npm-production"}},"0.3.37":{"name":"larkway","version":"0.3.37","author":{"url":"chuckwu0","name":"Chuck Wu"},"license":"MIT","_id":"larkway@0.3.37","maintainers":[{"name":"wk.chuckwu","email":"wk.chuckwu@gmail.com"}],"homepage":"https://larkway.dev","bugs":{"url":"https://github.com/chuckwu0/larkway/issues"},"bin":{"larkway":"bin/larkway"},"dist":{"shasum":"38a90a94887debcd5a15508fc1a76acc3925da89","tarball":"https://registry.npmjs.org/larkway/-/larkway-0.3.37.tgz","fileCount":11,"integrity":"sha512-am3Zk8tAcDxjEPZ1Up1bW37Pycioux8Yu51vRufCbiUOaFf/JhI6MQ+R7/hLNq+6Gm1OavGk/+lxikESlohQSw==","signatures":[{"sig":"MEUCIQDspFYJSBvz7ITgr2XxLOZlIZgZVMZY91GK5nuooUfDnQIgECUaKMhCGP/xT3Yme+oGf7iFgNEWG1zlQg50xV9nGwc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12263881},"type":"module","engines":{"node":">=20"},"gitHead":"31b540e54429ff59f0de97c407667245bef42c03","scripts":{"cli":"tsx src/cli/index.ts","dev":"tsx watch src/main.ts","test":"vitest run","build":"node scripts/build.mjs","start":"tsx src/main.ts","prepack":"node scripts/build.mjs","test:v0.3":"bash bin/v0.3-local-acceptance.sh","typecheck":"tsc --noEmit","check:links":"bash bin/check-doc-links.sh","start:supervised":"bin/start-bridge.sh"},"_npmUser":{"name":"wk.chuckwu","email":"wk.chuckwu@gmail.com"},"repository":{"url":"git+https://github.com/chuckwu0/larkway.git","type":"git"},"_npmVersion":"10.9.7","description":"Thin bridge: Feishu thread to local Claude Code CLI","directories":{},"_nodeVersion":"22.22.2","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.0.0","devDependencies":{"tsx":"^4.7.0","zod":"^3.22.0","dotenv":"^16.4.0","qrcode":"^1.5.4","vitest":"^4.1.7","esbuild":"^0.28.0","js-yaml":"^4.1.1","typescript":"^5.4.0","@types/node":"^20.0.0","@types/qrcode":"^1.5.6","@types/js-yaml":"^4.0.9","qrcode-terminal":"^0.12.0","@vitest/coverage-v8":"^4.1.7","@larksuiteoapi/node-sdk":"1.67.0"},"_npmOperationalInternal":{"tmp":"tmp/larkway_0.3.37_1783239004011_0.6845137986614422","host":"s3://npm-registry-packages-npm-production"}},"0.3.38":{"name":"larkway","version":"0.3.38","author":{"url":"chuckwu0","name":"Chuck Wu"},"license":"MIT","_id":"larkway@0.3.38","maintainers":[{"name":"wk.chuckwu","email":"wk.chuckwu@gmail.com"}],"homepage":"https://larkway.dev","bugs":{"url":"https://github.com/chuckwu0/larkway/issues"},"bin":{"larkway":"bin/larkway"},"dist":{"shasum":"8b4da7ce8416eb3fa6efcc0040bb072d8a87928b","tarball":"https://registry.npmjs.org/larkway/-/larkway-0.3.38.tgz","fileCount":11,"integrity":"sha512-FxteDsvXsl05PtO22WPJ+NQoRfGyV+A6xrl0YIWVlYdUeuzn4yTh6WRdgZYvN19fmj73MdiFFk3ESqqT4rDvqA==","signatures":[{"sig":"MEUCIF9xblDhg/b7HEQCFXCo+7F0skp5S3ygKnqnoDG+cdhlAiEAj/FA9srVao+hgbM9hL/bt+LKfTBsiIhyclJybgGjwuE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12281186},"type":"module","engines":{"node":">=20"},"gitHead":"021830760c2225582a36a3bc3d624d20b426cc12","scripts":{"cli":"tsx src/cli/index.ts","dev":"tsx watch src/main.ts","test":"vitest run","build":"node scripts/build.mjs","start":"tsx src/main.ts","prepack":"node scripts/build.mjs","test:v0.3":"bash bin/v0.3-local-acceptance.sh","typecheck":"tsc --noEmit","check:links":"bash bin/check-doc-links.sh","start:supervised":"bin/start-bridge.sh"},"_npmUser":{"name":"wk.chuckwu","email":"wk.chuckwu@gmail.com"},"repository":{"url":"git+https://github.com/chuckwu0/larkway.git","type":"git"},"_npmVersion":"10.9.7","description":"Thin bridge: Feishu thread to local Claude Code CLI","directories":{},"_nodeVersion":"22.22.2","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.0.0","devDependencies":{"tsx":"^4.7.0","zod":"^3.22.0","dotenv":"^16.4.0","qrcode":"^1.5.4","vitest":"^4.1.7","esbuild":"^0.28.0","js-yaml":"^4.1.1","typescript":"^5.4.0","@types/node":"^20.0.0","@types/qrcode":"^1.5.6","@types/js-yaml":"^4.0.9","qrcode-terminal":"^0.12.0","@vitest/coverage-v8":"^4.1.7","@larksuiteoapi/node-sdk":"1.67.0"},"_npmOperationalInternal":{"tmp":"tmp/larkway_0.3.38_1783329964029_0.7778546889891533","host":"s3://npm-registry-packages-npm-production"}},"0.3.39":{"name":"larkway","version":"0.3.39","author":{"url":"chuckwu0","name":"Chuck Wu"},"license":"MIT","_id":"larkway@0.3.39","maintainers":[{"name":"wk.chuckwu","email":"wk.chuckwu@gmail.com"}],"homepage":"https://larkway.dev","bugs":{"url":"https://github.com/chuckwu0/larkway/issues"},"bin":{"larkway":"bin/larkway"},"dist":{"shasum":"6bda90cd1d7c480736b69717f834859c98b142b7","tarball":"https://registry.npmjs.org/larkway/-/larkway-0.3.39.tgz","fileCount":11,"integrity":"sha512-1qSZsgXMww8QyxGELozUP0iMmesOtqEFDqK2Xl6dfAkPeV8GTznjf1QhHs3UYHpcCLVKN4xqxVnAuQo6/JAjgw==","signatures":[{"sig":"MEUCIH9XQpGTz2hquYPGPHU9x00KcHGVBSu7XyDerQ+i8WVWAiEAkffkArlJiu3yu7CgIZxKInFDQ/yIYXYUTSjr6SwKReM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12283307},"type":"module","engines":{"node":">=20"},"gitHead":"e829bbc6317b4b1afed20b4a850f0acdaae4297f","scripts":{"cli":"tsx src/cli/index.ts","dev":"tsx watch src/main.ts","test":"vitest run","build":"node scripts/build.mjs","start":"tsx src/main.ts","prepack":"node scripts/build.mjs","test:v0.3":"bash bin/v0.3-local-acceptance.sh","typecheck":"tsc --noEmit","check:links":"bash bin/check-doc-links.sh","start:supervised":"bin/start-bridge.sh"},"_npmUser":{"name":"wk.chuckwu","email":"wk.chuckwu@gmail.com"},"repository":{"url":"git+https://github.com/chuckwu0/larkway.git","type":"git"},"_npmVersion":"10.9.7","description":"Thin bridge: Feishu thread to local Claude Code CLI","directories":{},"_nodeVersion":"22.22.2","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.0.0","devDependencies":{"tsx":"^4.7.0","zod":"^3.22.0","dotenv":"^16.4.0","qrcode":"^1.5.4","vitest":"^4.1.7","esbuild":"^0.28.0","js-yaml":"^4.1.1","typescript":"^5.4.0","@types/node":"^20.0.0","@types/qrcode":"^1.5.6","@types/js-yaml":"^4.0.9","qrcode-terminal":"^0.12.0","@vitest/coverage-v8":"^4.1.7","@larksuiteoapi/node-sdk":"1.67.0"},"_npmOperationalInternal":{"tmp":"tmp/larkway_0.3.39_1783396434545_0.5732113247939614","host":"s3://npm-registry-packages-npm-production"}},"0.3.40":{"name":"larkway","version":"0.3.40","author":{"url":"chuckwu0","name":"Chuck Wu"},"license":"MIT","_id":"larkway@0.3.40","maintainers":[{"name":"wk.chuckwu","email":"wk.chuckwu@gmail.com"}],"homepage":"https://larkway.dev","bugs":{"url":"https://github.com/chuckwu0/larkway/issues"},"bin":{"larkway":"bin/larkway"},"dist":{"shasum":"492804ac409890ccb5dc492a5a07ba9a1c2659f7","tarball":"https://registry.npmjs.org/larkway/-/larkway-0.3.40.tgz","fileCount":11,"integrity":"sha512-/ErXmKClM1oh4KSglfoQFeWNrX8gQd9wwi084smz4//48AILJVVOmCi9fJOj2nv9Q/xyZZVmct5Fxp5f9qLqZg==","signatures":[{"sig":"MEUCIQDZ0SSm5QJPtCsdo+i/PzTZCxKprBTx+ooqkmQ95aiiXgIgc+TjhyDRpdq1cQeMpeFa9LPmSOcp38OUNK5rFmzUWEQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12298746},"type":"module","engines":{"node":">=20"},"gitHead":"e67411084dacd9e402f97c3406609d87c9da58ac","scripts":{"cli":"tsx src/cli/index.ts","dev":"tsx watch src/main.ts","test":"vitest run","build":"node scripts/build.mjs","start":"tsx src/main.ts","prepack":"node scripts/build.mjs","test:v0.3":"bash bin/v0.3-local-acceptance.sh","typecheck":"tsc --noEmit","check:links":"bash bin/check-doc-links.sh","start:supervised":"bin/start-bridge.sh"},"_npmUser":{"name":"wk.chuckwu","email":"wk.chuckwu@gmail.com"},"repository":{"url":"git+https://github.com/chuckwu0/larkway.git","type":"git"},"_npmVersion":"10.9.7","description":"Thin bridge: Feishu thread to local Claude Code CLI","directories":{},"_nodeVersion":"22.22.2","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.0.0","devDependencies":{"tsx":"^4.7.0","zod":"^3.22.0","dotenv":"^16.4.0","qrcode":"^1.5.4","vitest":"^4.1.7","esbuild":"^0.28.0","js-yaml":"^4.1.1","typescript":"^5.4.0","@types/node":"^20.0.0","@types/qrcode":"^1.5.6","@types/js-yaml":"^4.0.9","qrcode-terminal":"^0.12.0","@vitest/coverage-v8":"^4.1.7","@larksuiteoapi/node-sdk":"1.67.0"},"_npmOperationalInternal":{"tmp":"tmp/larkway_0.3.40_1783426278564_0.40241881930171886","host":"s3://npm-registry-packages-npm-production"}},"0.3.41":{"name":"larkway","version":"0.3.41","author":{"url":"chuckwu0","name":"Chuck Wu"},"license":"MIT","_id":"larkway@0.3.41","maintainers":[{"name":"wk.chuckwu","email":"wk.chuckwu@gmail.com"}],"homepage":"https://larkway.dev","bugs":{"url":"https://github.com/chuckwu0/larkway/issues"},"bin":{"larkway":"bin/larkway"},"dist":{"shasum":"b4620c22a8f5940999a811bf0b4c6717e6c1f9c7","tarball":"https://registry.npmjs.org/larkway/-/larkway-0.3.41.tgz","fileCount":11,"integrity":"sha512-yKvayJ/Md2BT8qC70VsPuaPG2wy8pAoHrN59ANkVHH6QDJWLqtJUrl7EbBfk4rQ2NDngVJ54vrAinuL0C1+PkA==","signatures":[{"sig":"MEQCIDa+vQaY5sGKZEfijhrGb1noni074pQEmjD/O5ywoQ1wAiB6Qxl0/c/u7LLZ8mXDuAif6sRL2X+krDZySgUZyQEpyQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12299160},"type":"module","engines":{"node":">=20"},"gitHead":"18d822fb8caf715e2e3f61ccc31f4823a1bcc84e","scripts":{"cli":"tsx src/cli/index.ts","dev":"tsx watch src/main.ts","test":"vitest run","build":"node scripts/build.mjs","start":"tsx src/main.ts","prepack":"node scripts/build.mjs","test:v0.3":"bash bin/v0.3-local-acceptance.sh","typecheck":"tsc --noEmit","check:links":"bash bin/check-doc-links.sh","start:supervised":"bin/start-bridge.sh"},"_npmUser":{"name":"wk.chuckwu","email":"wk.chuckwu@gmail.com"},"repository":{"url":"git+https://github.com/chuckwu0/larkway.git","type":"git"},"_npmVersion":"10.9.7","description":"Thin bridge: Feishu thread to local Claude Code CLI","directories":{},"_nodeVersion":"22.22.2","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.0.0","devDependencies":{"tsx":"^4.7.0","zod":"^3.22.0","dotenv":"^16.4.0","qrcode":"^1.5.4","vitest":"^4.1.7","esbuild":"^0.28.0","js-yaml":"^4.1.1","typescript":"^5.4.0","@types/node":"^20.0.0","@types/qrcode":"^1.5.6","@types/js-yaml":"^4.0.9","qrcode-terminal":"^0.12.0","@vitest/coverage-v8":"^4.1.7","@larksuiteoapi/node-sdk":"1.67.0"},"_npmOperationalInternal":{"tmp":"tmp/larkway_0.3.41_1783479566633_0.14044998772107076","host":"s3://npm-registry-packages-npm-production"}},"0.3.42":{"name":"larkway","version":"0.3.42","author":{"url":"chuckwu0","name":"Chuck Wu"},"license":"MIT","_id":"larkway@0.3.42","maintainers":[{"name":"wk.chuckwu","email":"wk.chuckwu@gmail.com"}],"homepage":"https://larkway.dev","bugs":{"url":"https://github.com/chuckwu0/larkway/issues"},"bin":{"larkway":"bin/larkway"},"dist":{"shasum":"f675437d41616992303ffe3e67d011521d385760","tarball":"https://registry.npmjs.org/larkway/-/larkway-0.3.42.tgz","fileCount":11,"integrity":"sha512-a8fdxOCjYk+mMSqFvWiiv7xLM6kWcwFz4OQF78GWO641uFZzFwOn/R8c58ZC2TM6q9cIbI1yqH46SmkrDSun4A==","signatures":[{"sig":"MEUCIHmqULJ+liGU/ShjYInqKA+oRhOkI7aU1VrQn6Ge0QHLAiEAuVdxR0b8F6VYEc1cKKJIlQqj3io8MYXPIse+cPcMZwk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12299921},"type":"module","engines":{"node":">=20"},"gitHead":"e75e8d54863d9fb0c8b7c5e2f60ccf09eaf5ebd6","scripts":{"cli":"tsx src/cli/index.ts","dev":"tsx watch src/main.ts","test":"vitest run","build":"node scripts/build.mjs","start":"tsx src/main.ts","prepack":"node scripts/build.mjs","test:v0.3":"bash bin/v0.3-local-acceptance.sh","typecheck":"tsc --noEmit","check:links":"bash bin/check-doc-links.sh","start:supervised":"bin/start-bridge.sh"},"_npmUser":{"name":"wk.chuckwu","email":"wk.chuckwu@gmail.com"},"repository":{"url":"git+https://github.com/chuckwu0/larkway.git","type":"git"},"_npmVersion":"10.9.7","description":"Thin bridge: Feishu thread to local Claude Code CLI","directories":{},"_nodeVersion":"22.22.2","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.0.0","devDependencies":{"tsx":"^4.7.0","zod":"^3.22.0","dotenv":"^16.4.0","qrcode":"^1.5.4","vitest":"^4.1.7","esbuild":"^0.28.0","js-yaml":"^4.1.1","typescript":"^5.4.0","@types/node":"^20.0.0","@types/qrcode":"^1.5.6","@types/js-yaml":"^4.0.9","qrcode-terminal":"^0.12.0","@vitest/coverage-v8":"^4.1.7","@larksuiteoapi/node-sdk":"1.67.0"},"_npmOperationalInternal":{"tmp":"tmp/larkway_0.3.42_1783486839491_0.30152557781881284","host":"s3://npm-registry-packages-npm-production"}},"0.3.43":{"name":"larkway","version":"0.3.43","author":{"url":"chuckwu0","name":"Chuck Wu"},"license":"MIT","_id":"larkway@0.3.43","maintainers":[{"name":"wk.chuckwu","email":"wk.chuckwu@gmail.com"}],"homepage":"https://larkway.dev","bugs":{"url":"https://github.com/chuckwu0/larkway/issues"},"bin":{"larkway":"bin/larkway"},"dist":{"shasum":"9d18139cd1d0aa00a171b12385ae3441a503604b","tarball":"https://registry.npmjs.org/larkway/-/larkway-0.3.43.tgz","fileCount":11,"integrity":"sha512-eHRdSTU/SZ4BGYrqoQT7kKEQWAMfyKtmNlAt3Pup/kdzy+2DypbJMLP74bxdO2/zg3JSc/njKb84sRpR2bfbLA==","signatures":[{"sig":"MEUCIBdpqYQobuUgTugXsCKl0/OUag5xrHNGGyAvH4s0I+U/AiEAgJktIPP+8JhH0As0RJeVqLko3Ap2RkmErfek8vFmQ6c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12313201},"type":"module","engines":{"node":">=20"},"gitHead":"6b90294e1742089359d09dfa0409e9721340a067","scripts":{"cli":"tsx src/cli/index.ts","dev":"tsx watch src/main.ts","test":"vitest run","build":"node scripts/build.mjs","start":"tsx src/main.ts","prepack":"node scripts/build.mjs","test:v0.3":"bash bin/v0.3-local-acceptance.sh","typecheck":"tsc --noEmit","check:links":"bash bin/check-doc-links.sh","start:supervised":"bin/start-bridge.sh"},"_npmUser":{"name":"wk.chuckwu","email":"wk.chuckwu@gmail.com"},"repository":{"url":"git+https://github.com/chuckwu0/larkway.git","type":"git"},"_npmVersion":"10.9.7","description":"Thin bridge: Feishu thread to local Claude Code CLI","directories":{},"_nodeVersion":"22.22.2","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.0.0","devDependencies":{"tsx":"^4.7.0","zod":"^3.22.0","dotenv":"^16.4.0","qrcode":"^1.5.4","vitest":"^4.1.7","esbuild":"^0.28.0","js-yaml":"^4.1.1","typescript":"^5.4.0","@types/node":"^20.0.0","@types/qrcode":"^1.5.6","@types/js-yaml":"^4.0.9","qrcode-terminal":"^0.12.0","@vitest/coverage-v8":"^4.1.7","@larksuiteoapi/node-sdk":"1.67.0"},"_npmOperationalInternal":{"tmp":"tmp/larkway_0.3.43_1783498402303_0.07063728329419505","host":"s3://npm-registry-packages-npm-production"}},"0.3.44":{"name":"larkway","version":"0.3.44","author":{"url":"chuckwu0","name":"Chuck Wu"},"license":"MIT","_id":"larkway@0.3.44","maintainers":[{"name":"wk.chuckwu","email":"wk.chuckwu@gmail.com"}],"homepage":"https://larkway.dev","bugs":{"url":"https://github.com/chuckwu0/larkway/issues"},"bin":{"larkway":"bin/larkway"},"dist":{"shasum":"83df6932170566eb93a7dd0fe8475bf1d5474794","tarball":"https://registry.npmjs.org/larkway/-/larkway-0.3.44.tgz","fileCount":11,"integrity":"sha512-I1r//mqn+276gBO+xD13VknpStCzb0l+7NU87/5/bj3vyighdLj1d8kN2tHPlVQlVJJhJuIocCV4tf4s7U6cOA==","signatures":[{"sig":"MEQCID2SGsEfLD9zShdScVTlzKQXKmBxQujq1vwDDaQuFaevAiBpVZ0Hc+GXTWXNS3vIEa3Bk6Jswly2YL1pCpPxSsdA/g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12319807},"type":"module","engines":{"node":">=20"},"gitHead":"4e77803a087a5a65cdbeafcee1112832eee0ae94","scripts":{"cli":"tsx src/cli/index.ts","dev":"tsx watch src/main.ts","test":"vitest run","build":"node scripts/build.mjs","start":"tsx src/main.ts","prepack":"node scripts/build.mjs","test:v0.3":"bash bin/v0.3-local-acceptance.sh","typecheck":"tsc --noEmit","check:links":"bash bin/check-doc-links.sh","start:supervised":"bin/start-bridge.sh"},"_npmUser":{"name":"wk.chuckwu","email":"wk.chuckwu@gmail.com"},"repository":{"url":"git+https://github.com/chuckwu0/larkway.git","type":"git"},"_npmVersion":"10.9.7","description":"Thin bridge: Feishu thread to local Claude Code CLI","directories":{},"_nodeVersion":"22.22.2","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.0.0","devDependencies":{"tsx":"^4.7.0","zod":"^3.22.0","dotenv":"^16.4.0","qrcode":"^1.5.4","vitest":"^4.1.7","esbuild":"^0.28.0","js-yaml":"^4.1.1","typescript":"^5.4.0","@types/node":"^20.0.0","@types/qrcode":"^1.5.6","@types/js-yaml":"^4.0.9","qrcode-terminal":"^0.12.0","@vitest/coverage-v8":"^4.1.7","@larksuiteoapi/node-sdk":"1.67.0"},"_npmOperationalInternal":{"tmp":"tmp/larkway_0.3.44_1783505034246_0.20019574684813612","host":"s3://npm-registry-packages-npm-production"}},"0.3.45":{"name":"larkway","version":"0.3.45","author":{"url":"chuckwu0","name":"Chuck Wu"},"license":"MIT","_id":"larkway@0.3.45","maintainers":[{"name":"wk.chuckwu","email":"wk.chuckwu@gmail.com"}],"homepage":"https://larkway.dev","bugs":{"url":"https://github.com/chuckwu0/larkway/issues"},"bin":{"larkway":"bin/larkway"},"dist":{"shasum":"c6deda883cf295e8876e8ae944e6d2b4770e8a1f","tarball":"https://registry.npmjs.org/larkway/-/larkway-0.3.45.tgz","fileCount":11,"integrity":"sha512-6ebfvTD+fvMCu5XXO8OwXmG1ILwlH0wHHPhNBCiytwhsdM9NDaGRhQ45qEhetlWUwpeZArwUHPgpFOTqSZ0POA==","signatures":[{"sig":"MEYCIQDTckSm3WSvQO4qYsCAbHL/86/GIXcnLH4LQIPJUxMhpwIhAKA0hwVmTK5elMYWMfetsQwwe1hmfFWWU4EVQyLy+rYF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12320013},"type":"module","engines":{"node":">=20"},"gitHead":"1055cba2d6a07d8d5c0aca4eec22c4f50797594f","scripts":{"cli":"tsx src/cli/index.ts","dev":"tsx watch src/main.ts","test":"vitest run","build":"node scripts/build.mjs","start":"tsx src/main.ts","prepack":"node scripts/build.mjs","test:v0.3":"bash bin/v0.3-local-acceptance.sh","typecheck":"tsc --noEmit","check:links":"bash bin/check-doc-links.sh","start:supervised":"bin/start-bridge.sh"},"_npmUser":{"name":"wk.chuckwu","email":"wk.chuckwu@gmail.com"},"repository":{"url":"git+https://github.com/chuckwu0/larkway.git","type":"git"},"_npmVersion":"10.9.7","description":"Thin bridge: Feishu thread to local Claude Code CLI","directories":{},"_nodeVersion":"22.22.2","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.0.0","devDependencies":{"tsx":"^4.7.0","zod":"^3.22.0","dotenv":"^16.4.0","qrcode":"^1.5.4","vitest":"^4.1.7","esbuild":"^0.28.0","js-yaml":"^4.1.1","typescript":"^5.4.0","@types/node":"^20.0.0","@types/qrcode":"^1.5.6","@types/js-yaml":"^4.0.9","qrcode-terminal":"^0.12.0","@vitest/coverage-v8":"^4.1.7","@larksuiteoapi/node-sdk":"1.67.0"},"_npmOperationalInternal":{"tmp":"tmp/larkway_0.3.45_1783510802118_0.24341486792028522","host":"s3://npm-registry-packages-npm-production"}},"0.3.46":{"name":"larkway","version":"0.3.46","author":{"url":"chuckwu0","name":"Chuck Wu"},"license":"MIT","_id":"larkway@0.3.46","maintainers":[{"name":"wk.chuckwu","email":"wk.chuckwu@gmail.com"}],"homepage":"https://larkway.dev","bugs":{"url":"https://github.com/chuckwu0/larkway/issues"},"bin":{"larkway":"bin/larkway"},"dist":{"shasum":"fa2e8f8f1a8225aac7bfa15ac339daf6a410f49d","tarball":"https://registry.npmjs.org/larkway/-/larkway-0.3.46.tgz","fileCount":11,"integrity":"sha512-pa95UpXwrwaEonFNUgvz4hSVPMlXGYXZX5zD9n0n+Z2N0IaGfCWOa9SURAa12/QvlLxQKaxqGE10xNz15+ovgw==","signatures":[{"sig":"MEQCIAQHd4ObNjh6OX0Q7jGDcRXczYTA26SVGh08eU2aQJuEAiBRUYV0Arxajy42CzfqHAcLIUW1DPdZYeMysSHFVd7CMw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12321847},"type":"module","engines":{"node":">=20"},"gitHead":"6d54fca0459c3bfe62a456084ea7742ccc319644","scripts":{"cli":"tsx src/cli/index.ts","dev":"tsx watch src/main.ts","test":"vitest run","build":"node scripts/build.mjs","start":"tsx src/main.ts","prepack":"node scripts/build.mjs","test:v0.3":"bash bin/v0.3-local-acceptance.sh","typecheck":"tsc --noEmit","check:links":"bash bin/check-doc-links.sh","start:supervised":"bin/start-bridge.sh"},"_npmUser":{"name":"wk.chuckwu","email":"wk.chuckwu@gmail.com"},"repository":{"url":"git+https://github.com/chuckwu0/larkway.git","type":"git"},"_npmVersion":"10.9.7","description":"Thin bridge: Feishu thread to local Claude Code CLI","directories":{},"_nodeVersion":"22.22.2","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.0.0","devDependencies":{"tsx":"^4.7.0","zod":"^3.22.0","dotenv":"^16.4.0","qrcode":"^1.5.4","vitest":"^4.1.7","esbuild":"^0.28.0","js-yaml":"^4.1.1","typescript":"^5.4.0","@types/node":"^20.0.0","@types/qrcode":"^1.5.6","@types/js-yaml":"^4.0.9","qrcode-terminal":"^0.12.0","@vitest/coverage-v8":"^4.1.7","@larksuiteoapi/node-sdk":"1.67.0"},"_npmOperationalInternal":{"tmp":"tmp/larkway_0.3.46_1783511659804_0.005306113341769558","host":"s3://npm-registry-packages-npm-production"}},"0.3.47":{"name":"larkway","version":"0.3.47","author":{"url":"chuckwu0","name":"Chuck Wu"},"license":"MIT","_id":"larkway@0.3.47","maintainers":[{"name":"wk.chuckwu","email":"wk.chuckwu@gmail.com"}],"homepage":"https://larkway.dev","bugs":{"url":"https://github.com/chuckwu0/larkway/issues"},"bin":{"larkway":"bin/larkway"},"dist":{"shasum":"45a0a4bfb5bea4fdab571f88bfd605fe8902231d","tarball":"https://registry.npmjs.org/larkway/-/larkway-0.3.47.tgz","fileCount":11,"integrity":"sha512-J5nybDn7vhWri+1Z85c7V9aeSNfUFw8eY8X0KY5ZNi4XmK4m3cjDU+CGUZr4wN79IP97CIGo+JLNvXhp1ShvhQ==","signatures":[{"sig":"MEYCIQC5mbq+b+bwzmVonmUH6oHMw/X8O5fySzlZAQsQDSyKswIhAK07X3I3S7aA2dVOJ41lUQZp63uoqhPspwjJW9vYG2ve","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12386494},"type":"module","engines":{"node":">=20"},"gitHead":"56f7ad35b822d9189b702cbd0aa5fac89d6260a4","scripts":{"cli":"tsx src/cli/index.ts","dev":"tsx watch src/main.ts","test":"vitest run","build":"node scripts/build.mjs","start":"tsx src/main.ts","prepack":"node scripts/build.mjs","test:v0.3":"bash bin/v0.3-local-acceptance.sh","typecheck":"tsc --noEmit","check:links":"bash bin/check-doc-links.sh","start:supervised":"bin/start-bridge.sh"},"_npmUser":{"name":"wk.chuckwu","email":"wk.chuckwu@gmail.com"},"repository":{"url":"git+https://github.com/chuckwu0/larkway.git","type":"git"},"_npmVersion":"10.9.7","description":"Thin bridge: Feishu thread to local Claude Code CLI","directories":{},"_nodeVersion":"22.22.2","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.0.0","devDependencies":{"tsx":"^4.7.0","zod":"^3.22.0","dotenv":"^16.4.0","qrcode":"^1.5.4","vitest":"^4.1.7","esbuild":"^0.28.0","js-yaml":"^4.1.1","typescript":"^5.4.0","@types/node":"^20.0.0","@types/qrcode":"^1.5.6","@types/js-yaml":"^4.0.9","qrcode-terminal":"^0.12.0","@vitest/coverage-v8":"^4.1.7","@larksuiteoapi/node-sdk":"1.67.0"},"_npmOperationalInternal":{"tmp":"tmp/larkway_0.3.47_1783669113129_0.3447933571349344","host":"s3://npm-registry-packages-npm-production"}},"0.3.48":{"name":"larkway","version":"0.3.48","author":{"url":"chuckwu0","name":"Chuck Wu"},"license":"MIT","_id":"larkway@0.3.48","maintainers":[{"name":"wk.chuckwu","email":"wk.chuckwu@gmail.com"}],"homepage":"https://larkway.dev","bugs":{"url":"https://github.com/chuckwu0/larkway/issues"},"bin":{"larkway":"bin/larkway"},"dist":{"shasum":"1cab18335a0785339f4af472c34c44eff925c39b","tarball":"https://registry.npmjs.org/larkway/-/larkway-0.3.48.tgz","fileCount":11,"integrity":"sha512-PZg+hQUfmrG1I16WisJJeSsBGFi1C+Qi5ZezclI8EK1qCS36zKLDfjwQvNGhVq32MZJ8CwA1r3C5vJoovogstQ==","signatures":[{"sig":"MEUCIQCUQlNA5rzvfuNOaezfran1LIcgcWPAvLwya+QeDRF8jQIgUa0NAPJJQZTp3gvuiDCytnXpi1noBdBv0MsF7Zwq2N8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12386713},"type":"module","engines":{"node":">=20"},"gitHead":"f0dcc0b75c5302e74c35715f5d21030052b541a3","scripts":{"cli":"tsx src/cli/index.ts","dev":"tsx watch src/main.ts","test":"vitest run","build":"node scripts/build.mjs","start":"tsx src/main.ts","prepack":"node scripts/build.mjs","test:v0.3":"bash bin/v0.3-local-acceptance.sh","typecheck":"tsc --noEmit","check:links":"bash bin/check-doc-links.sh","start:supervised":"bin/start-bridge.sh"},"_npmUser":{"name":"wk.chuckwu","email":"wk.chuckwu@gmail.com"},"repository":{"url":"git+https://github.com/chuckwu0/larkway.git","type":"git"},"_npmVersion":"10.9.7","description":"Thin bridge: Feishu thread to local Claude Code CLI","directories":{},"_nodeVersion":"22.22.2","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.0.0","devDependencies":{"tsx":"^4.7.0","zod":"^3.22.0","dotenv":"^16.4.0","qrcode":"^1.5.4","vitest":"^4.1.7","esbuild":"^0.28.0","js-yaml":"^4.1.1","typescript":"^5.4.0","@types/node":"^20.0.0","@types/qrcode":"^1.5.6","@types/js-yaml":"^4.0.9","qrcode-terminal":"^0.12.0","@vitest/coverage-v8":"^4.1.7","@larksuiteoapi/node-sdk":"1.67.0"},"_npmOperationalInternal":{"tmp":"tmp/larkway_0.3.48_1783669901687_0.9454165600233579","host":"s3://npm-registry-packages-npm-production"}},"0.3.49":{"name":"larkway","version":"0.3.49","author":{"url":"chuckwu0","name":"Chuck Wu"},"license":"MIT","_id":"larkway@0.3.49","maintainers":[{"name":"wk.chuckwu","email":"wk.chuckwu@gmail.com"}],"homepage":"https://larkway.dev","bugs":{"url":"https://github.com/chuckwu0/larkway/issues"},"bin":{"larkway":"bin/larkway"},"dist":{"shasum":"06ad9eb2f653903244bc585cd8dcd82f003665d2","tarball":"https://registry.npmjs.org/larkway/-/larkway-0.3.49.tgz","fileCount":11,"integrity":"sha512-8uFo8qSDT+6JN4wVpAknddFQU9C7PncvQDvqfRolucojByne1SJ6leqdrKg2+cEApMj3yuaMaxcweXI3u11OAw==","signatures":[{"sig":"MEUCIQD+E4M2W5DIqqlRBoAIVSYLElUECaF1Jm3NMWwWBXPfrQIgC4g/bLU3eiFpPda0VzVjR2jy+RmU9cSrS6JlfVVNcFU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12388185},"type":"module","engines":{"node":">=20"},"gitHead":"7672fd1d026ebc57bef2e1d0e0046c878b7ad191","scripts":{"cli":"tsx src/cli/index.ts","dev":"tsx watch src/main.ts","test":"vitest run","build":"node scripts/build.mjs","start":"tsx src/main.ts","prepack":"node scripts/build.mjs","test:v0.3":"bash bin/v0.3-local-acceptance.sh","typecheck":"tsc --noEmit","check:links":"bash bin/check-doc-links.sh","start:supervised":"bin/start-bridge.sh"},"_npmUser":{"name":"wk.chuckwu","email":"wk.chuckwu@gmail.com"},"repository":{"url":"git+https://github.com/chuckwu0/larkway.git","type":"git"},"_npmVersion":"10.9.7","description":"Thin bridge: Feishu thread to local Claude Code CLI","directories":{},"_nodeVersion":"22.22.2","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.0.0","devDependencies":{"tsx":"^4.7.0","zod":"^3.22.0","dotenv":"^16.4.0","qrcode":"^1.5.4","vitest":"^4.1.7","esbuild":"^0.28.0","js-yaml":"^4.1.1","typescript":"^5.4.0","@types/node":"^20.0.0","@types/qrcode":"^1.5.6","@types/js-yaml":"^4.0.9","qrcode-terminal":"^0.12.0","@vitest/coverage-v8":"^4.1.7","@larksuiteoapi/node-sdk":"1.67.0"},"_npmOperationalInternal":{"tmp":"tmp/larkway_0.3.49_1783784118815_0.14372348638861432","host":"s3://npm-registry-packages-npm-production"}},"0.3.50":{"name":"larkway","version":"0.3.50","author":{"url":"chuckwu0","name":"Chuck Wu"},"license":"MIT","_id":"larkway@0.3.50","maintainers":[{"name":"wk.chuckwu","email":"wk.chuckwu@gmail.com"}],"homepage":"https://larkway.dev","bugs":{"url":"https://github.com/chuckwu0/larkway/issues"},"bin":{"larkway":"bin/larkway"},"dist":{"shasum":"0a417fd112f9534800d1916d2ce64a93c902a768","tarball":"https://registry.npmjs.org/larkway/-/larkway-0.3.50.tgz","fileCount":11,"integrity":"sha512-t0T/xkhqjCaexLQkNjdtCNhk6K27rvitzqDLepF+55HH4DcCjTE9B4bV5I/bwrPyFak3am1bdzCu2UJfRG/Isw==","signatures":[{"sig":"MEQCIEiC/LwFwJ4eufMIPdzeCCgO09Lh90td7Fx8UMhAcoZRAiA9Kjl7E5yySsyq6diUP5VlzA34uU2Z91UqQHDynJmaiw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12457268},"type":"module","engines":{"node":">=20"},"gitHead":"9e737422720c222e92fdecc5ab6bcf405d3ea316","scripts":{"cli":"tsx src/cli/index.ts","dev":"tsx watch src/main.ts","test":"vitest run","build":"node scripts/build.mjs","start":"tsx src/main.ts","prepack":"node scripts/build.mjs","test:v0.3":"bash bin/v0.3-local-acceptance.sh","typecheck":"tsc --noEmit","check:links":"bash bin/check-doc-links.sh","start:supervised":"bin/start-bridge.sh"},"_npmUser":{"name":"wk.chuckwu","email":"wk.chuckwu@gmail.com"},"repository":{"url":"git+https://github.com/chuckwu0/larkway.git","type":"git"},"_npmVersion":"10.9.7","description":"Thin bridge: Feishu thread to local Claude Code CLI","directories":{},"_nodeVersion":"22.22.2","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.0.0","devDependencies":{"tsx":"^4.7.0","zod":"^3.22.0","dotenv":"^16.4.0","qrcode":"^1.5.4","vitest":"^4.1.7","esbuild":"^0.28.0","js-yaml":"^4.1.1","typescript":"^5.4.0","@types/node":"^20.0.0","@types/qrcode":"^1.5.6","@types/js-yaml":"^4.0.9","qrcode-terminal":"^0.12.0","@vitest/coverage-v8":"^4.1.7","@larksuiteoapi/node-sdk":"1.67.0"},"_npmOperationalInternal":{"tmp":"tmp/larkway_0.3.50_1784091403888_0.79986788031768","host":"s3://npm-registry-packages-npm-production"}},"0.3.51":{"name":"larkway","version":"0.3.51","author":{"url":"chuckwu0","name":"Chuck Wu"},"license":"MIT","_id":"larkway@0.3.51","maintainers":[{"name":"wk.chuckwu","email":"wk.chuckwu@gmail.com"}],"homepage":"https://larkway.dev","bugs":{"url":"https://github.com/chuckwu0/larkway/issues"},"bin":{"larkway":"bin/larkway"},"dist":{"shasum":"423fc9a01cd31f654dba3316ad0ec066afbed0f1","tarball":"https://registry.npmjs.org/larkway/-/larkway-0.3.51.tgz","fileCount":11,"integrity":"sha512-6XAuxbOwb8+YjEL9ymwvrE2ecu3Ki4KsFZR4VyH3tsvMS5rYQ5AZ0O1yXLZ8QjOsLNCBa1GQkq5laNR4oA3oPA==","signatures":[{"sig":"MEYCIQDyMeiyrdm5R6a7mtq8CBUz4UKQpJPNkuo/Zf0WIpOC8QIhAMgHpLeyANX3fG2Z5JiBBH96tmIdBI/3+m5m9DXJaYxg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12461349},"type":"module","engines":{"node":">=20"},"gitHead":"93f7ce3906808f8a5544354e2bfc1b95afbdfc28","scripts":{"cli":"tsx src/cli/index.ts","dev":"tsx watch src/main.ts","test":"vitest run","build":"node scripts/build.mjs","start":"tsx src/main.ts","prepack":"node scripts/build.mjs","test:v0.3":"bash bin/v0.3-local-acceptance.sh","typecheck":"tsc --noEmit","check:links":"bash bin/check-doc-links.sh","start:supervised":"bin/start-bridge.sh"},"_npmUser":{"name":"wk.chuckwu","email":"wk.chuckwu@gmail.com"},"repository":{"url":"git+https://github.com/chuckwu0/larkway.git","type":"git"},"_npmVersion":"10.9.7","description":"Thin bridge: Feishu thread to local Claude Code CLI","directories":{},"_nodeVersion":"22.22.2","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.0.0","devDependencies":{"tsx":"^4.7.0","zod":"^3.22.0","dotenv":"^16.4.0","qrcode":"^1.5.4","vitest":"^4.1.7","esbuild":"^0.28.0","js-yaml":"^4.1.1","typescript":"^5.4.0","@types/node":"^20.0.0","@types/qrcode":"^1.5.6","@types/js-yaml":"^4.0.9","qrcode-terminal":"^0.12.0","@vitest/coverage-v8":"^4.1.7","@larksuiteoapi/node-sdk":"1.67.0"},"_npmOperationalInternal":{"tmp":"tmp/larkway_0.3.51_1784093717994_0.41101616670459484","host":"s3://npm-registry-packages-npm-production"}},"0.3.52":{"name":"larkway","version":"0.3.52","author":{"url":"chuckwu0","name":"Chuck Wu"},"license":"MIT","_id":"larkway@0.3.52","maintainers":[{"name":"wk.chuckwu","email":"wk.chuckwu@gmail.com"}],"homepage":"https://larkway.dev","bugs":{"url":"https://github.com/chuckwu0/larkway/issues"},"bin":{"larkway":"bin/larkway"},"dist":{"shasum":"bf8ab0f3b7e18e4fbc8e1f21227459f9aabceaa0","tarball":"https://registry.npmjs.org/larkway/-/larkway-0.3.52.tgz","fileCount":11,"integrity":"sha512-tPECXXYdXTJz/sFpKp5BXcLnIJ4C6W41+teApKYdU0FZ/ItuAOY3RAqu+MnMP9UoLplSCqJeUH5pxPpz03hK5A==","signatures":[{"sig":"MEUCIB8axbGVsluKdgSGGHLuIuONpyTmHZg6GdurkIuBZSIHAiEAqjJtcOz0e8gUmbbMLu7GItPMMVFxNIep2KUu2Dcla7g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12027611},"type":"module","engines":{"node":">=20"},"gitHead":"0e7649a504c5695e745f2e427198ae151fc42e00","scripts":{"cli":"tsx src/cli/index.ts","dev":"tsx watch src/main.ts","test":"vitest run","build":"node scripts/build.mjs","start":"tsx src/main.ts","prepack":"node scripts/build.mjs","test:v0.3":"bash bin/v0.3-local-acceptance.sh","typecheck":"tsc --noEmit","check:links":"bash bin/check-doc-links.sh","start:supervised":"bin/start-bridge.sh"},"_npmUser":{"name":"wk.chuckwu","email":"wk.chuckwu@gmail.com"},"repository":{"url":"git+https://github.com/chuckwu0/larkway.git","type":"git"},"_npmVersion":"11.8.0","description":"Thin bridge: Feishu thread to local Claude Code CLI","directories":{},"_nodeVersion":"24.13.1","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.0.0","devDependencies":{"tsx":"^4.7.0","zod":"^3.22.0","dotenv":"^16.4.0","qrcode":"^1.5.4","vitest":"^4.1.7","esbuild":"^0.28.0","js-yaml":"^4.1.1","typescript":"^5.4.0","@types/node":"^20.0.0","@types/qrcode":"^1.5.6","@types/js-yaml":"^4.0.9","qrcode-terminal":"^0.12.0","@vitest/coverage-v8":"^4.1.7","@larksuiteoapi/node-sdk":"1.67.0"},"_npmOperationalInternal":{"tmp":"tmp/larkway_0.3.52_1784221158001_0.4004452442049582","host":"s3://npm-registry-packages-npm-production"}},"0.3.53":{"name":"larkway","version":"0.3.53","author":{"url":"chuckwu0","name":"Chuck Wu"},"license":"MIT","_id":"larkway@0.3.53","maintainers":[{"name":"wk.chuckwu","email":"wk.chuckwu@gmail.com"}],"homepage":"https://larkway.dev","bugs":{"url":"https://github.com/chuckwu0/larkway/issues"},"bin":{"larkway":"bin/larkway"},"dist":{"shasum":"8bf09d2aba9ab7a7dbb8a08fcff24e3b3f39257b","tarball":"https://registry.npmjs.org/larkway/-/larkway-0.3.53.tgz","fileCount":11,"integrity":"sha512-DaY0wTkwukwPn3yXq642rXlflwVdzxk5Soab7F/CkCaijDb6RWmZZG9iV2W6fNrcKkQC4D65zRwFo8lWeqQOKw==","signatures":[{"sig":"MEUCIQD0DHiKG8pAbg7i9Li2/bPi7C5fGqmV1yk+KyllkBBYGwIgD+PO4GaeEnsr2PoFwa2Y76m13pN9rpvRddpcP7Cv818=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12038948},"type":"module","engines":{"node":">=20"},"gitHead":"36c6529bd97f0143282580b4471429b21014da49","scripts":{"cli":"tsx src/cli/index.ts","dev":"tsx watch src/main.ts","test":"vitest run","build":"node scripts/build.mjs","start":"tsx src/main.ts","prepack":"node scripts/build.mjs","test:v0.3":"bash bin/v0.3-local-acceptance.sh","typecheck":"tsc --noEmit","check:links":"bash bin/check-doc-links.sh","start:supervised":"bin/start-bridge.sh"},"_npmUser":{"name":"wk.chuckwu","email":"wk.chuckwu@gmail.com"},"repository":{"url":"git+https://github.com/chuckwu0/larkway.git","type":"git"},"_npmVersion":"11.8.0","description":"Thin bridge: Feishu thread to local Claude Code CLI","directories":{},"_nodeVersion":"24.13.1","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.0.0","devDependencies":{"tsx":"^4.7.0","zod":"^3.22.0","dotenv":"^16.4.0","qrcode":"^1.5.4","vitest":"^4.1.7","esbuild":"^0.28.0","js-yaml":"^4.1.1","typescript":"^5.4.0","@types/node":"^20.0.0","@types/qrcode":"^1.5.6","@types/js-yaml":"^4.0.9","qrcode-terminal":"^0.12.0","@vitest/coverage-v8":"^4.1.7","@larksuiteoapi/node-sdk":"1.67.0"},"_npmOperationalInternal":{"tmp":"tmp/larkway_0.3.53_1784224000882_0.45516132834960765","host":"s3://npm-registry-packages-npm-production"}},"0.3.54":{"name":"larkway","version":"0.3.54","author":{"url":"chuckwu0","name":"Chuck Wu"},"license":"MIT","_id":"larkway@0.3.54","maintainers":[{"name":"wk.chuckwu","email":"wk.chuckwu@gmail.com"}],"homepage":"https://larkway.dev","bugs":{"url":"https://github.com/chuckwu0/larkway/issues"},"bin":{"larkway":"bin/larkway"},"dist":{"shasum":"58a590f9906039346d4795692e7bb09ba189fb5b","tarball":"https://registry.npmjs.org/larkway/-/larkway-0.3.54.tgz","fileCount":11,"integrity":"sha512-YXkuYiXGHVjqFgVQo2jc5fUANLbO+dNkFf0AwSv/DsLicnQ0Tb3uvwCE5bgx4Svrz8xji5QlXV0ycp4BVNuJRA==","signatures":[{"sig":"MEQCIEHOMa37TEzqoOnz8e2fvCpzuDZnnjqmH13ssonFuroLAiAb1mkAN55i/FZ2pTnS/BR6DZgaTEC2ozvW/smLOx/pYA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12062886},"type":"module","engines":{"node":">=20"},"gitHead":"1e1068cf1b0284a5144d493f1755c0eb646f8f56","scripts":{"cli":"tsx src/cli/index.ts","dev":"tsx watch src/main.ts","test":"vitest run","build":"node scripts/build.mjs","start":"tsx src/main.ts","prepack":"node scripts/build.mjs","test:v0.3":"bash bin/v0.3-local-acceptance.sh","typecheck":"tsc --noEmit","check:links":"bash bin/check-doc-links.sh","start:supervised":"bin/start-bridge.sh"},"_npmUser":{"name":"wk.chuckwu","email":"wk.chuckwu@gmail.com"},"repository":{"url":"git+https://github.com/chuckwu0/larkway.git","type":"git"},"_npmVersion":"11.8.0","description":"Thin bridge: Feishu thread to local Claude Code CLI","directories":{},"_nodeVersion":"24.13.1","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.0.0","devDependencies":{"tsx":"^4.7.0","zod":"^3.22.0","dotenv":"^16.4.0","qrcode":"^1.5.4","vitest":"^4.1.7","esbuild":"^0.28.0","js-yaml":"^4.1.1","typescript":"^5.4.0","@types/node":"^20.0.0","@types/qrcode":"^1.5.6","@types/js-yaml":"^4.0.9","qrcode-terminal":"^0.12.0","@vitest/coverage-v8":"^4.1.7","@larksuiteoapi/node-sdk":"1.67.0"},"_npmOperationalInternal":{"tmp":"tmp/larkway_0.3.54_1784256003273_0.6119110758030486","host":"s3://npm-registry-packages-npm-production"}},"0.3.55":{"name":"larkway","version":"0.3.55","author":{"url":"chuckwu0","name":"Chuck Wu"},"license":"MIT","_id":"larkway@0.3.55","maintainers":[{"name":"wk.chuckwu","email":"wk.chuckwu@gmail.com"}],"homepage":"https://larkway.dev","bugs":{"url":"https://github.com/chuckwu0/larkway/issues"},"bin":{"larkway":"bin/larkway"},"dist":{"shasum":"de040b635c356d22c938277247098243c7a97827","tarball":"https://registry.npmjs.org/larkway/-/larkway-0.3.55.tgz","fileCount":11,"integrity":"sha512-wPoruuEifmNiAkrD1k9LxM+FvyN/pC6etVwUFkC4x4hEQY3vnmGN8CVkBZrE7TPtRuUQnmb9QZBxMsiPicQ75A==","signatures":[{"sig":"MEYCIQCa4JKEG8732N/a8bU9B+FoXQ40QC3gYel+ZJJnCaPziAIhAKSmOU1sLTdY6t9c11h/mMtkhUIvBdfRd7uXnze9Vx3O","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12063579},"type":"module","engines":{"node":">=20"},"gitHead":"380d7baefb59cd329e8866c7217d352797761d4c","scripts":{"cli":"tsx src/cli/index.ts","dev":"tsx watch src/main.ts","test":"vitest run","build":"node scripts/build.mjs","start":"tsx src/main.ts","prepack":"node scripts/build.mjs","test:v0.3":"bash bin/v0.3-local-acceptance.sh","typecheck":"tsc --noEmit","check:links":"bash bin/check-doc-links.sh","start:supervised":"bin/start-bridge.sh"},"_npmUser":{"name":"wk.chuckwu","email":"wk.chuckwu@gmail.com"},"repository":{"url":"git+https://github.com/chuckwu0/larkway.git","type":"git"},"_npmVersion":"11.8.0","description":"Thin bridge: Feishu thread to local Claude Code CLI","directories":{},"_nodeVersion":"24.13.1","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.0.0","devDependencies":{"tsx":"^4.7.0","zod":"^3.22.0","dotenv":"^16.4.0","qrcode":"^1.5.4","vitest":"^4.1.7","esbuild":"^0.28.0","js-yaml":"^4.1.1","typescript":"^5.4.0","@types/node":"^20.0.0","@types/qrcode":"^1.5.6","@types/js-yaml":"^4.0.9","qrcode-terminal":"^0.12.0","@vitest/coverage-v8":"^4.1.7","@larksuiteoapi/node-sdk":"1.67.0"},"_npmOperationalInternal":{"tmp":"tmp/larkway_0.3.55_1784256973636_0.6248982848730953","host":"s3://npm-registry-packages-npm-production"}},"0.3.56":{"name":"larkway","version":"0.3.56","author":{"url":"chuckwu0","name":"Chuck Wu"},"license":"MIT","_id":"larkway@0.3.56","maintainers":[{"name":"wk.chuckwu","email":"wk.chuckwu@gmail.com"}],"homepage":"https://larkway.dev","bugs":{"url":"https://github.com/chuckwu0/larkway/issues"},"bin":{"larkway":"bin/larkway"},"dist":{"shasum":"49b2b2b905143e63097407477b5b2ad37f3bd61a","tarball":"https://registry.npmjs.org/larkway/-/larkway-0.3.56.tgz","fileCount":11,"integrity":"sha512-m7dWkNXOw90QtKsLvl2ozWAbZ4Jyyxyx+8L6c2MecA7nV+thvBArkXRH7IgYfqfr1TKaJj2aMixJnVR8p9lJyg==","signatures":[{"sig":"MEQCIEF5OIgW2DuMZb6bm+LnOchmBk+36W/435hfIS+xvmo0AiAwfE0qzWBXjVfvggL578ot2RVPmZRLR6EnB2zQxVZy5w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12510827},"type":"module","engines":{"node":">=20"},"gitHead":"99d066f28f78e3b3165b43ad8dc5c1f2bd086153","scripts":{"cli":"tsx src/cli/index.ts","dev":"tsx watch src/main.ts","test":"vitest run","build":"node scripts/build.mjs","start":"tsx src/main.ts","prepack":"node scripts/build.mjs","test:v0.3":"bash bin/v0.3-local-acceptance.sh","typecheck":"tsc --noEmit","check:links":"bash bin/check-doc-links.sh","start:supervised":"bin/start-bridge.sh"},"_npmUser":{"name":"wk.chuckwu","email":"wk.chuckwu@gmail.com"},"repository":{"url":"git+https://github.com/chuckwu0/larkway.git","type":"git"},"_npmVersion":"10.9.7","description":"Thin bridge: Feishu thread to local Claude Code CLI","directories":{},"_nodeVersion":"22.22.2","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.0.0","devDependencies":{"tsx":"^4.7.0","zod":"^3.22.0","dotenv":"^16.4.0","qrcode":"^1.5.4","vitest":"^4.1.7","esbuild":"^0.28.0","js-yaml":"^4.1.1","typescript":"^5.4.0","@types/node":"^20.0.0","@types/qrcode":"^1.5.6","@types/js-yaml":"^4.0.9","qrcode-terminal":"^0.12.0","@vitest/coverage-v8":"^4.1.7","@larksuiteoapi/node-sdk":"1.67.0"},"_npmOperationalInternal":{"tmp":"tmp/larkway_0.3.56_1784286132077_0.17710465230761585","host":"s3://npm-registry-packages-npm-production"}},"0.3.57":{"name":"larkway","version":"0.3.57","author":{"url":"chuckwu0","name":"Chuck Wu"},"license":"MIT","_id":"larkway@0.3.57","maintainers":[{"name":"wk.chuckwu","email":"wk.chuckwu@gmail.com"}],"homepage":"https://larkway.dev","bugs":{"url":"https://github.com/chuckwu0/larkway/issues"},"bin":{"larkway":"bin/larkway"},"dist":{"shasum":"81a24372e0f00908f30cef3207d0f57b187d28bf","tarball":"https://registry.npmjs.org/larkway/-/larkway-0.3.57.tgz","fileCount":11,"integrity":"sha512-c+zvr5ElxsqSTzGJT7zEZsrun8WUtOCabv4mR3EmLmA+QGg9mwreqGx+mlCzoGYoN0hHZFbL4UDkihO6uIcP4Q==","signatures":[{"sig":"MEQCIGFC5EnEscwdLd5WOml9j/PfPcbrIcUhWb0W5OyCK+KJAiAFEbJRZn5cZi/kP5SYWK+FBVmx7XOIZmFK4LgfN8BsEg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12079616},"type":"module","engines":{"node":">=20"},"gitHead":"5904492f398e839f533c5c72e867f8ceeeebb615","scripts":{"cli":"tsx src/cli/index.ts","dev":"tsx watch src/main.ts","test":"vitest run","build":"node scripts/build.mjs","start":"tsx src/main.ts","prepack":"node scripts/build.mjs","test:v0.3":"bash bin/v0.3-local-acceptance.sh","typecheck":"tsc --noEmit","check:links":"bash bin/check-doc-links.sh","start:supervised":"bin/start-bridge.sh"},"_npmUser":{"name":"wk.chuckwu","email":"wk.chuckwu@gmail.com"},"repository":{"url":"git+https://github.com/chuckwu0/larkway.git","type":"git"},"_npmVersion":"11.8.0","description":"Thin bridge: Feishu thread to local Claude Code CLI","directories":{},"_nodeVersion":"24.13.1","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.0.0","devDependencies":{"tsx":"^4.7.0","zod":"^3.22.0","dotenv":"^16.4.0","qrcode":"^1.5.4","vitest":"^4.1.7","esbuild":"^0.28.0","js-yaml":"^4.1.1","typescript":"^5.4.0","@types/node":"^20.0.0","@types/qrcode":"^1.5.6","@types/js-yaml":"^4.0.9","qrcode-terminal":"^0.12.0","@vitest/coverage-v8":"^4.1.7","@larksuiteoapi/node-sdk":"1.67.0"},"_npmOperationalInternal":{"tmp":"tmp/larkway_0.3.57_1784349846982_0.41164995351179035","host":"s3://npm-registry-packages-npm-production"}},"0.3.58":{"name":"larkway","version":"0.3.58","author":{"url":"chuckwu0","name":"Chuck Wu"},"license":"MIT","_id":"larkway@0.3.58","maintainers":[{"name":"wk.chuckwu","email":"wk.chuckwu@gmail.com"}],"homepage":"https://larkway.dev","bugs":{"url":"https://github.com/chuckwu0/larkway/issues"},"bin":{"larkway":"bin/larkway"},"dist":{"shasum":"9ca4d82f833057cc987dfb7914343b3702716d61","tarball":"https://registry.npmjs.org/larkway/-/larkway-0.3.58.tgz","fileCount":11,"integrity":"sha512-i03whSd+G7R5ppPRwJHv66u6Kmr9MY6jB+ExuT1Q1+wtg1e9Z6h7QHzfcfZNWSeHdbI67ovMJUiPZvCDKigPxw==","signatures":[{"sig":"MEYCIQDzH19e1KoqklSYal+EKmrkGnOyxyoidBRrjy1mW9lZAwIhAIm8brs4FApPNZdi9vt2vGb0oizlXvflbj2uHacGXzfk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12094931},"type":"module","engines":{"node":">=20"},"gitHead":"1b8a98f394ecf9d1bbdf619030ab1b539c217d4c","scripts":{"cli":"tsx src/cli/index.ts","dev":"tsx watch src/main.ts","test":"vitest run","build":"node scripts/build.mjs","start":"tsx src/main.ts","prepack":"node scripts/build.mjs","test:v0.3":"bash bin/v0.3-local-acceptance.sh","typecheck":"tsc --noEmit","check:links":"bash bin/check-doc-links.sh","start:supervised":"bin/start-bridge.sh"},"_npmUser":{"name":"wk.chuckwu","email":"wk.chuckwu@gmail.com"},"repository":{"url":"git+https://github.com/chuckwu0/larkway.git","type":"git"},"_npmVersion":"11.8.0","description":"Thin bridge: Feishu thread to local Claude Code CLI","directories":{},"_nodeVersion":"24.13.1","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.0.0","devDependencies":{"tsx":"^4.7.0","zod":"^3.22.0","dotenv":"^16.4.0","qrcode":"^1.5.4","vitest":"^4.1.7","esbuild":"^0.28.0","js-yaml":"^4.1.1","typescript":"^5.4.0","@types/node":"^20.0.0","@types/qrcode":"^1.5.6","@types/js-yaml":"^4.0.9","qrcode-terminal":"^0.12.0","@vitest/coverage-v8":"^4.1.7","@larksuiteoapi/node-sdk":"1.67.0"},"_npmOperationalInternal":{"tmp":"tmp/larkway_0.3.58_1784364278141_0.4481215257637692","host":"s3://npm-registry-packages-npm-production"}},"0.3.59":{"name":"larkway","version":"0.3.59","author":{"url":"chuckwu0","name":"Chuck Wu"},"license":"MIT","_id":"larkway@0.3.59","maintainers":[{"name":"wk.chuckwu","email":"wk.chuckwu@gmail.com"}],"homepage":"https://larkway.dev","bugs":{"url":"https://github.com/chuckwu0/larkway/issues"},"bin":{"larkway":"bin/larkway.mjs"},"dist":{"shasum":"8238e838fb262e742cf29e7c49fb4fd058b9c8a1","tarball":"https://registry.npmjs.org/larkway/-/larkway-0.3.59.tgz","fileCount":11,"integrity":"sha512-ODH2RJRMBVr+Zu2z3dyg1cfzCE6XapgKPRWQ0FAxyYkczGFuSVw5MvUfhVQC+fCqjwdZI/WP/2hpcLKjKPIIuA==","signatures":[{"sig":"MEYCIQDcaQPBNDDtY5obTEhrMF/ak20+B1QUMNgizxGe8cg0DwIhAOoqbpegMz1zZk7XC5JkwtoAn+6YCsB06k2/VuCXEZFI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12097570},"type":"module","engines":{"node":">=20"},"gitHead":"e42657372864c28d02e664aa0e1c849a8aff962e","scripts":{"cli":"tsx src/cli/index.ts","dev":"tsx watch src/main.ts","test":"vitest run","build":"node scripts/build.mjs","start":"tsx src/main.ts","prepack":"node scripts/build.mjs","test:v0.3":"bash bin/v0.3-local-acceptance.sh","typecheck":"tsc --noEmit","check:links":"bash bin/check-doc-links.sh","start:supervised":"bin/start-bridge.sh"},"_npmUser":{"name":"wk.chuckwu","email":"wk.chuckwu@gmail.com"},"repository":{"url":"git+https://github.com/chuckwu0/larkway.git","type":"git"},"_npmVersion":"11.8.0","description":"Thin bridge: Feishu thread to local Claude Code CLI","directories":{},"_nodeVersion":"24.13.1","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.0.0","devDependencies":{"tsx":"^4.7.0","zod":"^3.22.0","dotenv":"^16.4.0","qrcode":"^1.5.4","vitest":"^4.1.7","esbuild":"^0.28.0","js-yaml":"^4.1.1","typescript":"^5.4.0","@types/node":"^20.0.0","@types/qrcode":"^1.5.6","@types/js-yaml":"^4.0.9","qrcode-terminal":"^0.12.0","@vitest/coverage-v8":"^4.1.7","@larksuiteoapi/node-sdk":"1.67.0"},"_npmOperationalInternal":{"tmp":"tmp/larkway_0.3.59_1784440782047_0.426353876616538","host":"s3://npm-registry-packages-npm-production"}},"0.3.60":{"name":"larkway","version":"0.3.60","author":{"url":"chuckwu0","name":"Chuck Wu"},"license":"MIT","_id":"larkway@0.3.60","maintainers":[{"name":"wk.chuckwu","email":"wk.chuckwu@gmail.com"}],"homepage":"https://larkway.dev","bugs":{"url":"https://github.com/chuckwu0/larkway/issues"},"bin":{"larkway":"bin/larkway.mjs"},"dist":{"shasum":"cef6d471fce7fa98e7da6727e8e8c4ae1c7e8f6f","tarball":"https://registry.npmjs.org/larkway/-/larkway-0.3.60.tgz","fileCount":11,"integrity":"sha512-AvjGQoHwToYM4/oApCCsNIdRNn9zoxiAuvT9UowOzEAybBjoqb2j/qg8jbkJkN6C6+Wl9fI2Ybv9h7jcnxl0Jg==","signatures":[{"sig":"MEYCIQDlUv9oVO3hR2uvmqBrmgo5I9Ksz9ceDzmUCwOOQlyB9AIhAJFRlZabPRwFWiIgwVUQ85/lTTw6egLf/zLFDW6MOYCC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12108034},"type":"module","engines":{"node":">=20"},"gitHead":"cf60a1edc5538ab20a58014d1f6e8696ef2fcb19","scripts":{"cli":"tsx src/cli/index.ts","dev":"tsx watch src/main.ts","test":"vitest run","build":"node scripts/build.mjs","start":"tsx src/main.ts","prepack":"node scripts/build.mjs","test:v0.3":"bash bin/v0.3-local-acceptance.sh","typecheck":"tsc --noEmit","check:links":"bash bin/check-doc-links.sh","start:supervised":"bin/start-bridge.sh"},"_npmUser":{"name":"wk.chuckwu","email":"wk.chuckwu@gmail.com"},"repository":{"url":"git+https://github.com/chuckwu0/larkway.git","type":"git"},"_npmVersion":"11.8.0","description":"Thin bridge: Feishu thread to local Claude Code CLI","directories":{},"_nodeVersion":"24.13.1","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.0.0","devDependencies":{"tsx":"^4.7.0","zod":"^3.22.0","dotenv":"^16.4.0","qrcode":"^1.5.4","vitest":"^4.1.7","esbuild":"^0.28.0","js-yaml":"^4.1.1","typescript":"^5.4.0","@types/node":"^20.0.0","@types/qrcode":"^1.5.6","@types/js-yaml":"^4.0.9","qrcode-terminal":"^0.12.0","@vitest/coverage-v8":"^4.1.7","@larksuiteoapi/node-sdk":"1.67.0"},"_npmOperationalInternal":{"tmp":"tmp/larkway_0.3.60_1784442421260_0.7383831386425335","host":"s3://npm-registry-packages-npm-production"}},"0.3.61":{"name":"larkway","version":"0.3.61","author":{"url":"chuckwu0","name":"Chuck Wu"},"license":"MIT","_id":"larkway@0.3.61","maintainers":[{"name":"wk.chuckwu","email":"wk.chuckwu@gmail.com"}],"homepage":"https://larkway.dev","bugs":{"url":"https://github.com/chuckwu0/larkway/issues"},"bin":{"larkway":"bin/larkway.mjs"},"dist":{"shasum":"af932fc8961db3296350057ffb13f6518d1f70ef","tarball":"https://registry.npmjs.org/larkway/-/larkway-0.3.61.tgz","fileCount":11,"integrity":"sha512-Zt6Nk2+/me+2xxkbo7JIpwniaUJd25M7sdq9RVC1kWHokl4aR05A+XlWDjtpDPyR8ycqm0J5oyORpEvywdAb4A==","signatures":[{"sig":"MEQCIGy5VCcZ3Tm67Yz1TWNBNRLRIpELvEkQRFrVAPeiWREIAiBYnVOWEzBDfFUSC+75LAHALJxriVbQldlC5Q+0+xBvpQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12541499},"type":"module","engines":{"node":">=20"},"gitHead":"132f29c1dfbf90a68f1e764632654d03adb7f491","scripts":{"cli":"tsx src/cli/index.ts","dev":"tsx watch src/main.ts","test":"vitest run","build":"node scripts/build.mjs","start":"tsx src/main.ts","prepack":"node scripts/build.mjs","test:v0.3":"bash bin/v0.3-local-acceptance.sh","typecheck":"tsc --noEmit","check:links":"bash bin/check-doc-links.sh","start:supervised":"bin/start-bridge.sh"},"_npmUser":{"name":"wk.chuckwu","email":"wk.chuckwu@gmail.com"},"repository":{"url":"git+https://github.com/chuckwu0/larkway.git","type":"git"},"_npmVersion":"11.8.0","description":"Thin bridge: Feishu thread to local Claude Code CLI","directories":{},"_nodeVersion":"24.13.1","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.0.0","devDependencies":{"tsx":"^4.7.0","zod":"^3.22.0","dotenv":"^16.4.0","qrcode":"^1.5.4","vitest":"^4.1.7","esbuild":"^0.28.0","js-yaml":"^4.1.1","typescript":"^5.4.0","@types/node":"^20.0.0","cross-spawn":"^7.0.6","@types/qrcode":"^1.5.6","@types/js-yaml":"^4.0.9","qrcode-terminal":"^0.12.0","@types/cross-spawn":"^6.0.6","@vitest/coverage-v8":"^4.1.7","@larksuiteoapi/node-sdk":"1.67.0"},"_npmOperationalInternal":{"tmp":"tmp/larkway_0.3.61_1784444813920_0.2089096363839038","host":"s3://npm-registry-packages-npm-production"}},"0.3.62":{"name":"larkway","version":"0.3.62","author":{"url":"chuckwu0","name":"Chuck Wu"},"license":"MIT","_id":"larkway@0.3.62","maintainers":[{"name":"wk.chuckwu","email":"wk.chuckwu@gmail.com"}],"homepage":"https://larkway.dev","bugs":{"url":"https://github.com/chuckwu0/larkway/issues"},"bin":{"larkway":"bin/larkway.mjs"},"dist":{"shasum":"6970e16ddc2683bc4e170e9bc490e8c9d786a3f1","tarball":"https://registry.npmjs.org/larkway/-/larkway-0.3.62.tgz","fileCount":11,"integrity":"sha512-ze1FDnqKuowGrlivrvS5u2xjIXldV/P5fUG2rLtRi7YthTCut+dYIOzrEgFxIgD0KOqNXA2Ucm4ya3/vFC+caQ==","signatures":[{"sig":"MEUCIQCrvqganorZ11Ofo+y/qxFkqZB+w5n2rVu/nuBhhTvOkQIgL7oMnmdP5eBa/8zxeriAp6aNQevo02dAAUpBcFc6nyY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12542625},"type":"module","engines":{"node":">=20"},"gitHead":"75da472b3df98e9c03c32fd720607286fdb7c681","scripts":{"cli":"tsx src/cli/index.ts","dev":"tsx watch src/main.ts","test":"vitest run","build":"node scripts/build.mjs","start":"tsx src/main.ts","prepack":"node scripts/build.mjs","test:v0.3":"bash bin/v0.3-local-acceptance.sh","typecheck":"tsc --noEmit","check:links":"bash bin/check-doc-links.sh","start:supervised":"bin/start-bridge.sh"},"_npmUser":{"name":"wk.chuckwu","email":"wk.chuckwu@gmail.com"},"repository":{"url":"git+https://github.com/chuckwu0/larkway.git","type":"git"},"_npmVersion":"11.8.0","description":"Thin bridge: Feishu thread to local Claude Code CLI","directories":{},"_nodeVersion":"24.13.1","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.0.0","devDependencies":{"tsx":"^4.7.0","zod":"^3.22.0","dotenv":"^16.4.0","qrcode":"^1.5.4","vitest":"^4.1.7","esbuild":"^0.28.0","js-yaml":"^4.1.1","typescript":"^5.4.0","@types/node":"^20.0.0","cross-spawn":"^7.0.6","@types/qrcode":"^1.5.6","@types/js-yaml":"^4.0.9","qrcode-terminal":"^0.12.0","@types/cross-spawn":"^6.0.6","@vitest/coverage-v8":"^4.1.7","@larksuiteoapi/node-sdk":"1.67.0"},"_npmOperationalInternal":{"tmp":"tmp/larkway_0.3.62_1784448663971_0.09856186956430424","host":"s3://npm-registry-packages-npm-production"}},"0.3.63":{"name":"larkway","version":"0.3.63","author":{"url":"chuckwu0","name":"Chuck Wu"},"license":"MIT","_id":"larkway@0.3.63","maintainers":[{"name":"wk.chuckwu","email":"wk.chuckwu@gmail.com"}],"homepage":"https://larkway.dev","bugs":{"url":"https://github.com/chuckwu0/larkway/issues"},"bin":{"larkway":"bin/larkway.mjs"},"dist":{"shasum":"61a0058858d5be6960a12019d6f76133fba8e291","tarball":"https://registry.npmjs.org/larkway/-/larkway-0.3.63.tgz","fileCount":11,"integrity":"sha512-dTTwfwmZy/gzWXC/r8mjo32hCnHNY+0b6UAT7kBL1V3tFZtw8dJ+N3nIgEKWBj6N1qrSYpeypB3N4l42GjBqQQ==","signatures":[{"sig":"MEUCIQDywCfgFFdqM82T3yds7GvBcm/cSV+0S3y36MRHWBGSwwIgTQ7Hx4hV6RxbkcEtK9UE6C2KT+wo5RdjpMPUsLcV2XI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12541909},"type":"module","engines":{"node":">=20"},"gitHead":"a52fe0021e1cb41219d728c6c7e9ef70fdd215c1","scripts":{"cli":"tsx src/cli/index.ts","dev":"tsx watch src/main.ts","test":"vitest run","build":"node scripts/build.mjs","start":"tsx src/main.ts","prepack":"node scripts/build.mjs","test:v0.3":"bash bin/v0.3-local-acceptance.sh","typecheck":"tsc --noEmit","check:links":"bash bin/check-doc-links.sh","start:supervised":"bin/start-bridge.sh"},"_npmUser":{"name":"wk.chuckwu","email":"wk.chuckwu@gmail.com"},"repository":{"url":"git+https://github.com/chuckwu0/larkway.git","type":"git"},"_npmVersion":"11.8.0","description":"Thin bridge: Feishu thread to local Claude Code CLI","directories":{},"_nodeVersion":"24.13.1","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.0.0","devDependencies":{"tsx":"^4.7.0","zod":"^3.22.0","dotenv":"^16.4.0","qrcode":"^1.5.4","vitest":"^4.1.7","esbuild":"^0.28.0","js-yaml":"^4.1.1","typescript":"^5.4.0","@types/node":"^20.0.0","cross-spawn":"^7.0.6","@types/qrcode":"^1.5.6","@types/js-yaml":"^4.0.9","qrcode-terminal":"^0.12.0","@types/cross-spawn":"^6.0.6","@vitest/coverage-v8":"^4.1.7","@larksuiteoapi/node-sdk":"1.67.0"},"_npmOperationalInternal":{"tmp":"tmp/larkway_0.3.63_1784449397364_0.18673722825211914","host":"s3://npm-registry-packages-npm-production"}},"0.3.64":{"name":"larkway","version":"0.3.64","author":{"url":"chuckwu0","name":"Chuck Wu"},"license":"MIT","_id":"larkway@0.3.64","maintainers":[{"name":"wk.chuckwu","email":"wk.chuckwu@gmail.com"}],"homepage":"https://larkway.dev","bugs":{"url":"https://github.com/chuckwu0/larkway/issues"},"bin":{"larkway":"bin/larkway.mjs"},"dist":{"shasum":"dcf81feafcb19a52073530310420286d04debbc7","tarball":"https://registry.npmjs.org/larkway/-/larkway-0.3.64.tgz","fileCount":11,"integrity":"sha512-QBF5RJjkxIOoHHOAoMVQc/O0zDwWo5mx7n3B7pklM7GlwQ52navrLnYK7Zb/bxuc/surqdC5xFrFJcGfLr4Vig==","signatures":[{"sig":"MEUCIQDU5QOLNFgJetaB0PDAHmR09ZIaRm5oOMtgVF8o4I65VgIgDiufcLVQM/0uivp9pvRkMtQzyjTVQ07uMOezkA1x6yY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12542483},"type":"module","engines":{"node":">=20"},"gitHead":"498ed6b529c30cdcd5b22e31a2758cf9bceb5a10","scripts":{"cli":"tsx src/cli/index.ts","dev":"tsx watch src/main.ts","test":"vitest run","build":"node scripts/build.mjs","start":"tsx src/main.ts","prepack":"node scripts/build.mjs","test:v0.3":"bash bin/v0.3-local-acceptance.sh","typecheck":"tsc --noEmit","check:links":"bash bin/check-doc-links.sh","start:supervised":"bin/start-bridge.sh"},"_npmUser":{"name":"wk.chuckwu","email":"wk.chuckwu@gmail.com"},"repository":{"url":"git+https://github.com/chuckwu0/larkway.git","type":"git"},"_npmVersion":"11.8.0","description":"Thin bridge: Feishu thread to local Claude Code CLI","directories":{},"_nodeVersion":"24.13.1","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.0.0","devDependencies":{"tsx":"^4.7.0","zod":"^3.22.0","dotenv":"^16.4.0","qrcode":"^1.5.4","vitest":"^4.1.7","esbuild":"^0.28.0","js-yaml":"^4.1.1","typescript":"^5.4.0","@types/node":"^20.0.0","cross-spawn":"^7.0.6","@types/qrcode":"^1.5.6","@types/js-yaml":"^4.0.9","qrcode-terminal":"^0.12.0","@types/cross-spawn":"^6.0.6","@vitest/coverage-v8":"^4.1.7","@larksuiteoapi/node-sdk":"1.67.0"},"_npmOperationalInternal":{"tmp":"tmp/larkway_0.3.64_1784449998346_0.4506192585278066","host":"s3://npm-registry-packages-npm-production"}},"0.3.65":{"name":"larkway","version":"0.3.65","author":{"url":"chuckwu0","name":"Chuck Wu"},"license":"MIT","_id":"larkway@0.3.65","maintainers":[{"name":"wk.chuckwu","email":"wk.chuckwu@gmail.com"}],"homepage":"https://larkway.dev","bugs":{"url":"https://github.com/chuckwu0/larkway/issues"},"bin":{"larkway":"bin/larkway.mjs"},"dist":{"shasum":"f444129123ddcf9ec58fcbed3f33042dc521676b","tarball":"https://registry.npmjs.org/larkway/-/larkway-0.3.65.tgz","fileCount":11,"integrity":"sha512-q+iU378ne5VEjXneEE1ZSBKOLpLCi8BXv3PYGCqCPerkHu46j2JtvawcG3igIM5KJVx7lJ9SG26FDPFvUeQx1Q==","signatures":[{"sig":"MEUCIQDyuFAiunyxgBFdgBrbcDwrQvm+ehrKczIF/c0EC2eENAIgMZ4/x5UsykEMU48wlsxkVbjqKlwYHfWAeXrxbhuSUUs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12549522},"type":"module","engines":{"node":">=20"},"gitHead":"250200113f17a2983e49ae8de54244bea27fccea","scripts":{"cli":"tsx src/cli/index.ts","dev":"tsx watch src/main.ts","test":"vitest run","build":"node scripts/build.mjs","start":"tsx src/main.ts","prepack":"node scripts/build.mjs","test:v0.3":"bash bin/v0.3-local-acceptance.sh","typecheck":"tsc --noEmit","check:links":"bash bin/check-doc-links.sh","start:supervised":"bin/start-bridge.sh"},"_npmUser":{"name":"wk.chuckwu","email":"wk.chuckwu@gmail.com"},"repository":{"url":"git+https://github.com/chuckwu0/larkway.git","type":"git"},"_npmVersion":"11.8.0","description":"Thin bridge: Feishu thread to local Claude Code CLI","directories":{},"_nodeVersion":"24.13.1","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.0.0","devDependencies":{"tsx":"^4.7.0","zod":"^3.22.0","dotenv":"^16.4.0","qrcode":"^1.5.4","vitest":"^4.1.7","esbuild":"^0.28.0","js-yaml":"^4.1.1","typescript":"^5.4.0","@types/node":"^20.0.0","cross-spawn":"^7.0.6","@types/qrcode":"^1.5.6","@types/js-yaml":"^4.0.9","qrcode-terminal":"^0.12.0","@types/cross-spawn":"^6.0.6","@vitest/coverage-v8":"^4.1.7","@larksuiteoapi/node-sdk":"1.67.0"},"_npmOperationalInternal":{"tmp":"tmp/larkway_0.3.65_1784452359950_0.06707697018192271","host":"s3://npm-registry-packages-npm-production"}},"0.3.66":{"name":"larkway","version":"0.3.66","author":{"url":"chuckwu0","name":"Chuck Wu"},"license":"MIT","_id":"larkway@0.3.66","maintainers":[{"name":"wk.chuckwu","email":"wk.chuckwu@gmail.com"}],"homepage":"https://larkway.dev","bugs":{"url":"https://github.com/chuckwu0/larkway/issues"},"bin":{"larkway":"bin/larkway.mjs"},"dist":{"shasum":"e86f570e8d605743ab9a4b492f28e2d53bad56eb","tarball":"https://registry.npmjs.org/larkway/-/larkway-0.3.66.tgz","fileCount":11,"integrity":"sha512-w/MqZk1YOodGcSaa+YiaUOL0q8N3PQA7LcXLXug8k57DOWNup8GXXihgOFeEBCYNs6qlRhAcpb9Kuzok9I0Dww==","signatures":[{"sig":"MEUCIHG5EsoL50M7ZjrHCfl1IFU30oOhVvxDfqTMG25sl9ZgAiEA6owUFD8qx+SMqj2xeGBZZC7IEcYLiagexLRawyEHnlY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12549580},"type":"module","engines":{"node":">=20"},"gitHead":"b42f6fc8b7670a1ce928c095ad2de3a6ed1b9b0c","scripts":{"cli":"tsx src/cli/index.ts","dev":"tsx watch src/main.ts","test":"vitest run","build":"node scripts/build.mjs","start":"tsx src/main.ts","prepack":"node scripts/build.mjs","test:v0.3":"bash bin/v0.3-local-acceptance.sh","typecheck":"tsc --noEmit","check:links":"bash bin/check-doc-links.sh","start:supervised":"bin/start-bridge.sh"},"_npmUser":{"name":"wk.chuckwu","email":"wk.chuckwu@gmail.com"},"repository":{"url":"git+https://github.com/chuckwu0/larkway.git","type":"git"},"_npmVersion":"11.8.0","description":"Thin bridge: Feishu thread to local Claude Code CLI","directories":{},"_nodeVersion":"24.13.1","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.0.0","devDependencies":{"tsx":"^4.7.0","zod":"^3.22.0","dotenv":"^16.4.0","qrcode":"^1.5.4","vitest":"^4.1.7","esbuild":"^0.28.0","js-yaml":"^4.1.1","typescript":"^5.4.0","@types/node":"^20.0.0","cross-spawn":"^7.0.6","@types/qrcode":"^1.5.6","@types/js-yaml":"^4.0.9","qrcode-terminal":"^0.12.0","@types/cross-spawn":"^6.0.6","@vitest/coverage-v8":"^4.1.7","@larksuiteoapi/node-sdk":"1.67.0"},"_npmOperationalInternal":{"tmp":"tmp/larkway_0.3.66_1784550763431_0.10923301455604095","host":"s3://npm-registry-packages-npm-production"}},"0.3.67":{"name":"larkway","version":"0.3.67","author":{"url":"chuckwu0","name":"Chuck Wu"},"license":"MIT","_id":"larkway@0.3.67","maintainers":[{"name":"wk.chuckwu","email":"wk.chuckwu@gmail.com"}],"homepage":"https://larkway.dev","bugs":{"url":"https://github.com/chuckwu0/larkway/issues"},"bin":{"larkway":"bin/larkway.mjs"},"dist":{"shasum":"054d9ee644a56ce9720f0bfd017b745993f4e0ad","tarball":"https://registry.npmjs.org/larkway/-/larkway-0.3.67.tgz","fileCount":11,"integrity":"sha512-t6NRKQ7RaefoV05opgU9+Oe9fvqiRvuGHT3g2OQddwE520yDyAJz7mibAoyy2eJqBk0v/3Ew7UoGkSz8FSclPA==","signatures":[{"sig":"MEUCIEGcx8Aymd1ecu/zdiM9z9wIxrpnuv6D03dNampJ4aBfAiEAwQr7V6sxdgFriej8lKQlA1aJbvH6m3j2R0T5jfYKikQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12562896},"type":"module","engines":{"node":">=20"},"gitHead":"a2d529efe7df90307b6fe7a8d0ad5c38a540756c","scripts":{"cli":"tsx src/cli/index.ts","dev":"tsx watch src/main.ts","test":"vitest run","build":"node scripts/build.mjs","start":"tsx src/main.ts","prepack":"node scripts/build.mjs","test:v0.3":"bash bin/v0.3-local-acceptance.sh","typecheck":"tsc --noEmit","check:links":"bash bin/check-doc-links.sh","start:supervised":"bin/start-bridge.sh"},"_npmUser":{"name":"wk.chuckwu","email":"wk.chuckwu@gmail.com"},"repository":{"url":"git+https://github.com/chuckwu0/larkway.git","type":"git"},"_npmVersion":"10.9.7","description":"Thin bridge: Feishu thread to local Claude Code CLI","directories":{},"_nodeVersion":"22.22.2","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.0.0","devDependencies":{"tsx":"^4.7.0","zod":"^3.22.0","dotenv":"^16.4.0","qrcode":"^1.5.4","vitest":"^4.1.7","esbuild":"^0.28.0","js-yaml":"^4.1.1","typescript":"^5.4.0","@types/node":"^20.0.0","cross-spawn":"^7.0.6","@types/qrcode":"^1.5.6","@types/js-yaml":"^4.0.9","qrcode-terminal":"^0.12.0","@types/cross-spawn":"^6.0.6","@vitest/coverage-v8":"^4.1.7","@larksuiteoapi/node-sdk":"1.67.0"},"_npmOperationalInternal":{"tmp":"tmp/larkway_0.3.67_1784802720222_0.6197792203593566","host":"s3://npm-registry-packages-npm-production"}},"0.3.68":{"name":"larkway","version":"0.3.68","author":{"url":"chuckwu0","name":"Chuck Wu"},"license":"MIT","_id":"larkway@0.3.68","maintainers":[{"name":"wk.chuckwu","email":"wk.chuckwu@gmail.com"}],"homepage":"https://larkway.dev","bugs":{"url":"https://github.com/chuckwu0/larkway/issues"},"bin":{"larkway":"bin/larkway.mjs"},"dist":{"shasum":"39bd4c29524271574c8bb7e7fd1ae81e8a4bb81f","tarball":"https://registry.npmjs.org/larkway/-/larkway-0.3.68.tgz","fileCount":11,"integrity":"sha512-lWTmBlcv1/AS77JKASm/Csya8NYLLQJ9T0uzM0wYO+YYa1tmwYhguNSlczVbnRdQ20jI2U4/qJ7HLRiHGiN1MA==","signatures":[{"sig":"MEQCIGYZi3+ySX6DJ+IDTEBVjJNFVegNC9iK4RAfLPjuWaEMAiBOiHU4lnM5+jwRFYo2ET8DYZd/l4mNA1/gb8vaHqj7DA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12564668},"type":"module","engines":{"node":">=20"},"gitHead":"e2c91a3631272958ef295ce4dbe465928448f29a","scripts":{"cli":"tsx src/cli/index.ts","dev":"tsx watch src/main.ts","test":"vitest run","build":"node scripts/build.mjs","start":"tsx src/main.ts","prepack":"node scripts/build.mjs","test:v0.3":"bash bin/v0.3-local-acceptance.sh","typecheck":"tsc --noEmit","check:links":"bash bin/check-doc-links.sh","start:supervised":"bin/start-bridge.sh"},"_npmUser":{"name":"wk.chuckwu","email":"wk.chuckwu@gmail.com"},"repository":{"url":"git+https://github.com/chuckwu0/larkway.git","type":"git"},"_npmVersion":"10.9.7","description":"Thin bridge: Feishu thread to local Claude Code CLI","directories":{},"_nodeVersion":"22.22.2","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.0.0","devDependencies":{"tsx":"^4.7.0","zod":"^3.22.0","dotenv":"^16.4.0","qrcode":"^1.5.4","vitest":"^4.1.7","esbuild":"^0.28.0","js-yaml":"^4.1.1","typescript":"^5.4.0","@types/node":"^20.0.0","cross-spawn":"^7.0.6","@types/qrcode":"^1.5.6","@types/js-yaml":"^4.0.9","qrcode-terminal":"^0.12.0","@types/cross-spawn":"^6.0.6","@vitest/coverage-v8":"^4.1.7","@larksuiteoapi/node-sdk":"1.67.0"},"_npmOperationalInternal":{"tmp":"tmp/larkway_0.3.68_1784808478573_0.22248216902195228","host":"s3://npm-registry-packages-npm-production"}},"0.3.69":{"name":"larkway","version":"0.3.69","author":{"url":"chuckwu0","name":"Chuck Wu"},"license":"MIT","_id":"larkway@0.3.69","maintainers":[{"name":"wk.chuckwu","email":"wk.chuckwu@gmail.com"}],"homepage":"https://larkway.dev","bugs":{"url":"https://github.com/chuckwu0/larkway/issues"},"bin":{"larkway":"bin/larkway.mjs"},"dist":{"shasum":"613a515f2165b13effe6d0da012e576147a899b9","tarball":"https://registry.npmjs.org/larkway/-/larkway-0.3.69.tgz","fileCount":11,"integrity":"sha512-TQtUGiDWuKiP4lDUP8hZ9f4N1E2G9fMFOxjwTP8n8cOQ7c8M8GOT3iln1T9PEVyDGzDHmHnxpDgK8ut26MkcWg==","signatures":[{"sig":"MEQCIGHUplpOcA5rGaJx8RSu0xN6YrSUnnz4fEXxPqKipKB/AiAGG2BTyrLO7yRGkD9WhxpbtdxNI2Vw72YURb78JXWI6A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12565330},"type":"module","engines":{"node":">=20"},"gitHead":"a27907ce3f48b6d59cd556cdf3f056d70e1055c4","scripts":{"cli":"tsx src/cli/index.ts","dev":"tsx watch src/main.ts","test":"vitest run","build":"node scripts/build.mjs","start":"tsx src/main.ts","prepack":"node scripts/build.mjs","test:v0.3":"bash bin/v0.3-local-acceptance.sh","typecheck":"tsc --noEmit","check:links":"bash bin/check-doc-links.sh","start:supervised":"bin/start-bridge.sh"},"_npmUser":{"name":"wk.chuckwu","email":"wk.chuckwu@gmail.com"},"repository":{"url":"git+https://github.com/chuckwu0/larkway.git","type":"git"},"_npmVersion":"11.8.0","description":"Thin bridge: Feishu thread to local Claude Code CLI","directories":{},"_nodeVersion":"24.13.1","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.0.0","devDependencies":{"tsx":"^4.7.0","zod":"^3.22.0","dotenv":"^16.4.0","qrcode":"^1.5.4","vitest":"^4.1.7","esbuild":"^0.28.0","js-yaml":"^4.1.1","typescript":"^5.4.0","@types/node":"^20.0.0","cross-spawn":"^7.0.6","@types/qrcode":"^1.5.6","@types/js-yaml":"^4.0.9","qrcode-terminal":"^0.12.0","@types/cross-spawn":"^6.0.6","@vitest/coverage-v8":"^4.1.7","@larksuiteoapi/node-sdk":"1.67.0"},"_npmOperationalInternal":{"tmp":"tmp/larkway_0.3.69_1785056686430_0.0105760318285113","host":"s3://npm-registry-packages-npm-production"}},"0.3.70":{"name":"larkway","version":"0.3.70","author":{"url":"chuckwu0","name":"Chuck Wu"},"license":"MIT","_id":"larkway@0.3.70","maintainers":[{"name":"wk.chuckwu","email":"wk.chuckwu@gmail.com"}],"homepage":"https://larkway.dev","bugs":{"url":"https://github.com/chuckwu0/larkway/issues"},"bin":{"larkway":"bin/larkway.mjs"},"dist":{"shasum":"82247534319867f685b338af80b2b5f74ccb753d","tarball":"https://registry.npmjs.org/larkway/-/larkway-0.3.70.tgz","fileCount":11,"integrity":"sha512-xe3ZsfpoV2s15dM571UO0OLiLLG0JOsRAi6jM0IgOaTH2mRzBof2cVeUUkhiDxl7R/BuIpwCn4iZjAGhccmbGA==","signatures":[{"sig":"MEUCIQCRnUg8wJA5fdOULa78Fr+aHUwWgQGfE9TPJXTXKySFYwIgbex7sJcpguk9VwHtAfqQMeVexwBjRSYadt7kWmOixW8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12574808},"type":"module","engines":{"node":">=20"},"gitHead":"29d9fb5c38b0d3211f9dc487121a087b2cfd4745","scripts":{"cli":"tsx src/cli/index.ts","dev":"tsx watch src/main.ts","test":"vitest run","build":"node scripts/build.mjs","start":"tsx src/main.ts","prepack":"node scripts/build.mjs","test:v0.3":"bash bin/v0.3-local-acceptance.sh","typecheck":"tsc --noEmit","check:links":"bash bin/check-doc-links.sh","start:supervised":"bin/start-bridge.sh"},"_npmUser":{"name":"wk.chuckwu","email":"wk.chuckwu@gmail.com"},"repository":{"url":"git+https://github.com/chuckwu0/larkway.git","type":"git"},"_npmVersion":"10.9.7","description":"Thin bridge: Feishu thread to local Claude Code CLI","directories":{},"_nodeVersion":"22.22.2","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.0.0","devDependencies":{"tsx":"^4.7.0","zod":"^3.22.0","dotenv":"^16.4.0","qrcode":"^1.5.4","vitest":"^4.1.7","esbuild":"^0.28.0","js-yaml":"^4.1.1","typescript":"^5.4.0","@types/node":"^20.0.0","cross-spawn":"^7.0.6","@types/qrcode":"^1.5.6","@types/js-yaml":"^4.0.9","qrcode-terminal":"^0.12.0","@types/cross-spawn":"^6.0.6","@vitest/coverage-v8":"^4.1.7","@larksuiteoapi/node-sdk":"1.67.0"},"_npmOperationalInternal":{"tmp":"tmp/larkway_0.3.70_1785156398021_0.06016918852376185","host":"s3://npm-registry-packages-npm-production"}},"0.3.71":{"name":"larkway","version":"0.3.71","author":{"url":"chuckwu0","name":"Chuck Wu"},"license":"MIT","_id":"larkway@0.3.71","maintainers":[{"name":"wk.chuckwu","email":"wk.chuckwu@gmail.com"}],"homepage":"https://larkway.dev","bugs":{"url":"https://github.com/chuckwu0/larkway/issues"},"bin":{"larkway":"bin/larkway.mjs"},"dist":{"shasum":"5383f54dcf44d9c6a5c0e14ee3c390a0c42dd8f4","tarball":"https://registry.npmjs.org/larkway/-/larkway-0.3.71.tgz","fileCount":11,"integrity":"sha512-CDOnOEoGsxMBBw6549KHfMYPLHmSU3sg1b6mspa7MyeIiD7zrOSKYhLBcZFy6uNkXzF7nM3Ba5r0FM3IZb06dw==","signatures":[{"sig":"MEYCIQD6NpBLVnBsWewI+uUUIw4bYNuigHw52oBZQW/G3hk0uwIhANH297s1wB718wRx6GXTM8KETZsThiLKa7N16X9SKqpD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12578085},"type":"module","engines":{"node":">=20"},"gitHead":"eb1705428a36bfb8fb918f693ee68a1a45d70694","scripts":{"cli":"tsx src/cli/index.ts","dev":"tsx watch src/main.ts","test":"vitest run","build":"node scripts/build.mjs","start":"tsx src/main.ts","prepack":"node scripts/build.mjs","test:v0.3":"bash bin/v0.3-local-acceptance.sh","typecheck":"tsc --noEmit","check:links":"bash bin/check-doc-links.sh","start:supervised":"bin/start-bridge.sh"},"_npmUser":{"name":"wk.chuckwu","email":"wk.chuckwu@gmail.com"},"repository":{"url":"git+https://github.com/chuckwu0/larkway.git","type":"git"},"_npmVersion":"10.9.7","description":"Thin bridge: Feishu thread to local Claude Code CLI","directories":{},"_nodeVersion":"22.22.2","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.0.0","devDependencies":{"tsx":"^4.7.0","zod":"^3.22.0","dotenv":"^16.4.0","qrcode":"^1.5.4","vitest":"^4.1.7","esbuild":"^0.28.0","js-yaml":"^4.1.1","typescript":"^5.4.0","@types/node":"^20.0.0","cross-spawn":"^7.0.6","@types/qrcode":"^1.5.6","@types/js-yaml":"^4.0.9","qrcode-terminal":"^0.12.0","@types/cross-spawn":"^6.0.6","@vitest/coverage-v8":"^4.1.7","@larksuiteoapi/node-sdk":"1.67.0"},"_npmOperationalInternal":{"tmp":"tmp/larkway_0.3.71_1785207237729_0.6509057121154407","host":"s3://npm-registry-packages-npm-production"}},"0.3.72":{"name":"larkway","version":"0.3.72","author":{"url":"chuckwu0","name":"Chuck Wu"},"license":"MIT","_id":"larkway@0.3.72","maintainers":[{"name":"wk.chuckwu","email":"wk.chuckwu@gmail.com"}],"homepage":"https://larkway.dev","bugs":{"url":"https://github.com/chuckwu0/larkway/issues"},"bin":{"larkway":"bin/larkway.mjs"},"dist":{"shasum":"1726123bbaa4116211505932075b2b97267bb979","tarball":"https://registry.npmjs.org/larkway/-/larkway-0.3.72.tgz","fileCount":11,"integrity":"sha512-dGVIyHEcpFE3B77k4HNLViLLopVQNs0UctyLXLG4hbl/xkpdGXTGxr0yQ2eyhODGu+CwYByeVF3f6WnkTN5S/w==","signatures":[{"sig":"MEQCIHG4frScY2ginsod204UQ5Ko3Pafg4CKwXJWiETCqdO9AiB+kWFYTx+IZBIZNDSa7lyClCM8kq2sqY0cyrQ1lFtFLQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12609317},"type":"module","engines":{"node":">=20"},"gitHead":"95b018a6bfd20682896e765a9208eb32b353e84b","scripts":{"cli":"tsx src/cli/index.ts","dev":"tsx watch src/main.ts","test":"vitest run","build":"node scripts/build.mjs","start":"tsx src/main.ts","prepack":"node scripts/build.mjs","test:v0.3":"bash bin/v0.3-local-acceptance.sh","typecheck":"tsc --noEmit","check:links":"bash bin/check-doc-links.sh","start:supervised":"bin/start-bridge.sh"},"_npmUser":{"name":"wk.chuckwu","email":"wk.chuckwu@gmail.com"},"repository":{"url":"git+https://github.com/chuckwu0/larkway.git","type":"git"},"_npmVersion":"10.9.7","description":"Thin bridge: Feishu thread to local Claude Code CLI","directories":{},"_nodeVersion":"22.22.2","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.0.0","devDependencies":{"tsx":"^4.7.0","zod":"^3.22.0","dotenv":"^16.4.0","qrcode":"^1.5.4","vitest":"^4.1.7","esbuild":"^0.28.0","js-yaml":"^4.1.1","typescript":"^5.4.0","@types/node":"^20.0.0","cross-spawn":"^7.0.6","@types/qrcode":"^1.5.6","@types/js-yaml":"^4.0.9","qrcode-terminal":"^0.12.0","@types/cross-spawn":"^6.0.6","@vitest/coverage-v8":"^4.1.7","@larksuiteoapi/node-sdk":"1.67.0"},"_npmOperationalInternal":{"tmp":"tmp/larkway_0.3.72_1785293019779_0.19086679902925763","host":"s3://npm-registry-packages-npm-production"}},"0.3.73":{"name":"larkway","version":"0.3.73","author":{"url":"chuckwu0","name":"Chuck Wu"},"license":"MIT","_id":"larkway@0.3.73","maintainers":[{"name":"wk.chuckwu","email":"wk.chuckwu@gmail.com"}],"homepage":"https://larkway.dev","bugs":{"url":"https://github.com/chuckwu0/larkway/issues"},"bin":{"larkway":"bin/larkway.mjs"},"dist":{"shasum":"c6b7abe1095770f60659d77bd3d5c8e1bc7e4253","tarball":"https://registry.npmjs.org/larkway/-/larkway-0.3.73.tgz","fileCount":11,"integrity":"sha512-Ej3EgI6nXbiscAoG94AdW0W4PG9KlMbklMfnZ1CifDo5M6h1IkCcYQm+ZANHL2+9V4fbj7dZoPVBDj9ECbl6lg==","signatures":[{"sig":"MEUCIQDVHEnkeLF7kQSGvgSaRAYFFYoZs68KmBNJOgRe8DMmtQIgMBudBd5+fDRjKSwukrzKa7M5TXK1X9CQEvWG0OswY3A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBsecL6tnorxxo/q85YorrEStC7dNWJYr5JuyQfexj3WAiEA6JTkRj64aV3eJeOtFiRJgbiMrtO8ptIDxTrZUMNxYCo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12594402},"type":"module","engines":{"node":">=20"},"gitHead":"09e81d70d012ed13e6df9e77c486eb4103f4d56c","scripts":{"cli":"tsx src/cli/index.ts","dev":"tsx watch src/main.ts","test":"vitest run","build":"node scripts/build.mjs","start":"tsx src/main.ts","prepack":"node scripts/build.mjs","test:v0.3":"bash bin/v0.3-local-acceptance.sh","typecheck":"tsc --noEmit","check:links":"bash bin/check-doc-links.sh","start:supervised":"bin/start-bridge.sh"},"_npmUser":{"name":"wk.chuckwu","email":"wk.chuckwu@gmail.com"},"repository":{"url":"git+https://github.com/chuckwu0/larkway.git","type":"git"},"_npmVersion":"10.9.7","description":"Thin bridge: Feishu thread to local Claude Code CLI","directories":{},"_nodeVersion":"22.22.2","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.0.0","devDependencies":{"tsx":"^4.7.0","zod":"^3.22.0","dotenv":"^16.4.0","qrcode":"^1.5.4","vitest":"^4.1.7","esbuild":"^0.28.0","js-yaml":"^4.1.1","typescript":"^5.4.0","@types/node":"^20.0.0","cross-spawn":"^7.0.6","@types/qrcode":"^1.5.6","@types/js-yaml":"^4.0.9","qrcode-terminal":"^0.12.0","@types/cross-spawn":"^6.0.6","@vitest/coverage-v8":"^4.1.7","@larksuiteoapi/node-sdk":"1.67.0"},"_npmOperationalInternal":{"tmp":"tmp/larkway_0.3.73_1789626194056_0.17963965855073627","host":"s3://npm-registry-packages-npm-production"}},"0.3.74":{"_id":"larkway@0.3.74","bin":{"larkway":"bin/larkway.mjs"},"bugs":{"url":"https://github.com/chuckwu0/larkway/issues"},"dist":{"shasum":"e73bec4bb37c7c1eeac4a774a584abd3606d0bc7","tarball":"https://registry.npmjs.org/larkway/-/larkway-0.3.74.tgz","fileCount":11,"integrity":"sha512-hCvqqrQwTqrLM1uySAqUiUgHhWn4SO3IPhOB/49Kl+R2RKEuL7WsbecH3HVuMzusRVamNcnbbPhQmDcgdfyY5g==","signatures":[{"sig":"MEQCICCSA7qnIpDrku37kfN1EEm007GFeZqdE89esX/kaLEfAiAvKnFF7kt97AgXMqHYBgbNpqjxvTkj4EisAU9ysQDvdw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIGko43xRE/6VkLvVbA/v5lK+ItRvz1JH0S37uz52pzn3AiBqZIBmotjmLJH+UgLykdUD3DQMNn158A7fYRzCitxePg=="}],"unpackedSize":12615564},"name":"larkway","type":"module","author":{"url":"chuckwu0","name":"Chuck Wu"},"engines":{"node":">=20"},"gitHead":"00a93eaeb635649b22bf4abef6ca44fd67b43f0b","license":"MIT","scripts":{"cli":"tsx src/cli/index.ts","dev":"tsx watch src/main.ts","test":"vitest run","build":"node scripts/build.mjs","start":"tsx src/main.ts","prepack":"node scripts/build.mjs","test:v0.3":"bash bin/v0.3-local-acceptance.sh","typecheck":"tsc --noEmit","check:links":"bash bin/check-doc-links.sh","start:supervised":"bin/start-bridge.sh"},"version":"0.3.74","_npmUser":{"name":"wk.chuckwu","email":"wk.chuckwu@gmail.com"},"homepage":"https://larkway.dev","repository":{"url":"git+https://github.com/chuckwu0/larkway.git","type":"git"},"_npmVersion":"10.9.7","description":"Thin bridge: Feishu thread to local Claude Code CLI","directories":{},"maintainers":[{"name":"wk.chuckwu","email":"wk.chuckwu@gmail.com"}],"_nodeVersion":"22.22.2","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.0.0","devDependencies":{"tsx":"^4.7.0","zod":"^3.22.0","dotenv":"^16.4.0","qrcode":"^1.5.4","vitest":"^4.1.7","esbuild":"^0.28.0","js-yaml":"^4.1.1","typescript":"^5.4.0","@types/node":"^20.0.0","cross-spawn":"^7.0.6","@types/qrcode":"^1.5.6","@types/js-yaml":"^4.0.9","qrcode-terminal":"^0.12.0","@types/cross-spawn":"^6.0.6","@vitest/coverage-v8":"^4.1.7","@larksuiteoapi/node-sdk":"1.67.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/larkway_0.3.74_1789963669263_0.45924510162852705"}}},"time":{"created":"2026-06-14T01:16:24.880Z","modified":"2026-09-21T04:07:49.590Z","0.3.6":"2026-06-14T01:16:25.252Z","0.3.7":"2026-06-14T15:50:45.674Z","0.3.8":"2026-06-15T12:02:22.353Z","0.3.9":"2026-06-16T03:43:38.221Z","0.3.10":"2026-06-16T16:03:47.372Z","0.3.11":"2026-06-22T07:50:32.779Z","0.3.12":"2026-06-22T11:46:28.630Z","0.3.13":"2026-06-23T08:09:39.318Z","0.3.14":"2026-06-24T04:29:17.527Z","0.3.15":"2026-06-24T09:20:33.380Z","0.3.16":"2026-06-26T04:43:23.631Z","0.3.17":"2026-06-26T08:51:05.129Z","0.3.18":"2026-06-26T10:43:07.654Z","0.3.19":"2026-06-27T02:59:40.869Z","0.3.20":"2026-06-27T03:40:45.753Z","0.3.21":"2026-06-27T05:32:32.723Z","0.3.22":"2026-06-27T11:26:05.264Z","0.3.23":"2026-06-28T02:22:43.939Z","0.3.24":"2026-06-28T03:59:12.236Z","0.3.25":"2026-06-28T06:05:28.807Z","0.3.26":"2026-06-28T08:13:03.526Z","0.3.27":"2026-06-28T09:45:03.294Z","0.3.28":"2026-06-29T07:29:09.637Z","0.3.29":"2026-07-01T03:41:26.770Z","0.3.30":"2026-07-01T03:43:37.353Z","0.3.31":"2026-07-01T12:43:31.884Z","0.3.32":"2026-07-01T17:02:34.141Z","0.3.33":"2026-07-02T00:16:34.637Z","0.3.34":"2026-07-04T17:15:07.273Z","0.3.35":"2026-07-05T05:30:34.427Z","0.3.36":"2026-07-05T07:40:32.781Z","0.3.37":"2026-07-05T08:10:04.255Z","0.3.38":"2026-07-06T09:26:04.229Z","0.3.39":"2026-07-07T03:53:54.725Z","0.3.40":"2026-07-07T12:11:18.791Z","0.3.41":"2026-07-08T02:59:26.878Z","0.3.42":"2026-07-08T05:00:39.732Z","0.3.43":"2026-07-08T08:13:22.547Z","0.3.44":"2026-07-08T10:03:54.463Z","0.3.45":"2026-07-08T11:40:02.307Z","0.3.46":"2026-07-08T11:54:19.977Z","0.3.47":"2026-07-10T07:38:33.313Z","0.3.48":"2026-07-10T07:51:41.849Z","0.3.49":"2026-07-11T15:35:18.963Z","0.3.50":"2026-07-15T04:56:44.092Z","0.3.51":"2026-07-15T05:35:18.168Z","0.3.52":"2026-07-16T16:59:18.181Z","0.3.53":"2026-07-16T17:46:41.100Z","0.3.54":"2026-07-17T02:40:03.456Z","0.3.55":"2026-07-17T02:56:13.816Z","0.3.56":"2026-07-17T11:02:12.292Z","0.3.57":"2026-07-18T04:44:07.186Z","0.3.58":"2026-07-18T08:44:38.318Z","0.3.59":"2026-07-19T05:59:42.213Z","0.3.60":"2026-07-19T06:27:01.468Z","0.3.61":"2026-07-19T07:06:54.092Z","0.3.62":"2026-07-19T08:11:04.167Z","0.3.63":"2026-07-19T08:23:17.526Z","0.3.64":"2026-07-19T08:33:18.529Z","0.3.65":"2026-07-19T09:12:40.166Z","0.3.66":"2026-07-20T12:32:43.629Z","0.3.67":"2026-07-23T10:32:00.396Z","0.3.68":"2026-07-23T12:07:58.751Z","0.3.69":"2026-07-26T09:04:46.589Z","0.3.70":"2026-07-27T12:46:38.213Z","0.3.71":"2026-07-28T02:53:57.973Z","0.3.72":"2026-07-29T02:43:40.012Z","0.3.73":"2026-09-17T06:23:14.175Z","0.3.74":"2026-09-21T04:07:49.426Z"},"bugs":{"url":"https://github.com/chuckwu0/larkway/issues"},"author":{"url":"chuckwu0","name":"Chuck Wu"},"license":"MIT","homepage":"https://larkway.dev","repository":{"url":"git+https://github.com/chuckwu0/larkway.git","type":"git"},"description":"Thin bridge: Feishu thread to local Claude Code CLI","maintainers":[{"name":"wk.chuckwu","email":"wk.chuckwu@gmail.com"}],"readme":"# Larkway\n\n> 把你的 Claude Code 或 Codex 订阅变成全团队都能 @ 的飞书 Agent。\n\n🌐 [larkway.dev](https://larkway.dev) · [English](README.md)\n\n---\n\n你在飞书话题里 @ bot，它在你的机器上运行——读真实代码库、执行命令、开 MR——把结果贴回飞书。你可以直接接入已经配置好的 Claude Code / Codex workspace，或创建托管 workspace。Larkway 负责飞书触发与本地 runtime 的连接。\n\n**当前版本：v0.3.74**\n\n---\n\n## 💬 交流群（飞书）\n\n想看实际效果、聊聊怎么给你的团队搭 agent？扫码加入 **Larkway 交流群**（二维码永久有效）：\n\n<img src=\"https://raw.githubusercontent.com/chuckwu0/larkway/main/assets/larkway-feishu-qr.jpg\" width=\"260\" alt=\"Larkway 交流群 飞书二维码\" />\n\n---\n\n## 背景\n\n工程师知道某个功能是怎么实现的，其他人不知道，只能问。这个摩擦不断叠加：数据分析师想弄清楚某个指标有没有过滤已删除的记录，PM 想知道某个图表背后调的是哪个 API，QA 工程师在没有上下文的情况下试图复现一个 bug。\n\n通用 AI 助手无法可靠地回答这些问题——它访问不到你的代码。而一个在你真实仓库里运行 Claude Code 或 Codex 的 bot 可以。\n\nLarkway 让这个 bot 的安装和持久运行变得简单：在一台常开的机器上 `larkway start`，在任何飞书话题里 @-mention，团队就有了一个自助回答\"这个到底是怎么实现的\"的入口。\n\n---\n\n## 工作原理\n\n```\n飞书话题\n  │  @bot \"留存指标是怎么处理已删除用户的？\"\n  │\n  ▼  WebSocket 长连接（纯出网，不需要公网端口）\nlarkway bridge\n  │  spawn 子进程  ──►  claude --resume <session_id> -p \"<prompt>\"\n  │                     （或：codex ...）\n  │\n  ▼  stream-json (NDJSON)\nlark.card              ◄──  agent 读仓库、跑 bash、改代码、\n  │  节流 PATCH               开 MR、起 dev 预览\n  │\n  ▼\n飞书话题\n     \"retention.ts 第 47 行：deleted_at IS NULL 过滤在聚合窗口之前\n      生效，已删除用户被排除在外。\"\n```\n\n**Larkway 做的事**（仅此而已）：\n\n- 飞书长连接订阅（接收入站事件）\n- 子进程生命周期：spawn、stream-json 解析、session ID 持久化\n- 飞书卡片：agent 流式输出时节流 PATCH 实时更新\n- Session KV：`thread_id → session_id`，后续消息自动续接上下文\n- 空闲 GC：worktree 清理\n\n**Larkway 不做的事**——agent 自己决定：\n\n- 不调 GitLab/GitHub API（agent 自己跑 `glab`/`gh`）\n- 不建 worktree（agent 自己跑 `git worktree add`）\n- 不管 dev server（agent 自己启动）\n- 不做流程编排——agent 读你的 `AGENTS.md` / `CLAUDE.md` / skills，自主规划步骤\n\n这个边界是刻意设计的。流程变化进你仓库的 agent guide，不进 Larkway。\n\n---\n\n## 快速上手\n\n> 全局安装：\n>\n> ```bash\n> npm i -g larkway\n> ```\n\n```bash\n# 1. 检查环境\nlarkway doctor          # 列出缺失的依赖；--fix 自动修复部分问题\n\n# 2. 注册飞书 app + 配置第一个 bot\nlarkway init            # CLI 向导：扫码 → 命名 bot → 选 backend\n\n# 3. 启动 bridge\nlarkway start           # 长驻进程，后台运行，日志写入 ~/.larkway/logs/\n\n# 4. 把 bot 加到飞书群\n#    群设置 → 群机器人 → 添加机器人 → 选你的 bot → @ 它提需求\n```\n\n---\n\n## Backend 选择\n\n| Backend | CLI | 鉴权方式 | 计费方式 |\n|---|---|---|---|\n| **Claude Code** | `claude` | 本地订阅登录态（`~/.claude/.credentials.json`） | 现有 Claude 订阅，不按 token 扣费 |\n| **Codex** | `codex` | `codex login` | 现有 Codex 订阅，不按 token 扣费 |\n| **pi** | `pi`（[pi coding agent](https://github.com/earendil-works/pi)） | `~/.pi/agent/models.json` 里的 provider API key（或 provider 对应环境变量） | 自带模型：pi 支持的任何 provider，含自定义 OpenAI 兼容端点 |\n\n**pi 底座**是订阅 token 用尽时的出口：bot yaml 写 `backend: pi` + `model: <provider>/<model>`，pi 就在同一个 workspace（`AGENTS.md`、`.agents/skills/`、已 clone 的仓库）上跑你在 pi 里配好的模型。Larkway 对 pi 子进程原样透传环境变量：自己仍不注入任何 key，但也不像 claude/codex 那样剥掉 provider key，因为对 pi 来说 key 就是登录态。`effort` 对应 pi 的 `--thinking` 档位（`models.json` 里该模型要声明 `reasoning: true`，否则 pi 只支持 `off`）。用 `pi auth check --model <provider>/<model>` 验证凭据；`larkway doctor` 会对 pi bot 配置的每个 model 跑这项检查。注意 pi 没有权限系统，所有权限模式在 pi 上都等于全量访问，`ask` 无效；larkway 以 `--approve`（项目信任）启动 pi，workspace 及其父目录里的 `.pi/extensions`、`.pi/settings.json` 也会被加载——agent 能写自己的 cwd，因此它这一轮装的扩展下一轮就会在 pi 进程内执行；这不比它已有的 shell 权限更宽，但值得知道。\n\nLarkway 不注入 `ANTHROPIC_API_KEY` 或任何其他 API key。子进程继承你的本地登录态。如需切换到 API key 模式，需在 `src/claude/runner.ts` 显式开启。\n\n---\n\n## 定义一个 bot（三层）\n\n| 层 | 是什么 | 放在哪 |\n|---|---|---|\n| **运行连接** | App 凭据、backend、workspace、响应群范围、repo 指针 | `~/.larkway/bots/<id>.yaml` |\n| **身份与职责** | 托管 workspace 的简短角色定义 | `~/.larkway/bots/<id>.memory.md`，同步到 workspace `AGENTS.md` |\n| **原生指南与 skills** | 项目流程、知识与工具用法 | **workspace / 业务 repo**：`AGENTS.md`、`CLAUDE.md`、`.agents/skills/`、`.claude/skills/` |\n\n密钥只存在本机 `~/.larkway/.env`（权限 0600）。配置和 memory 不含密钥。\n\n默认每个 bot 使用自己的 lark-cli 配置目录（`~/.larkway/<botId>/lark-cli/`）和应用 profile，不通过配置继承宿主机的个人登录态。显式设置 `lark_cli_isolated: false` 可保留原先的共享配置行为。这是身份配置隔离，并非 OS 沙箱；默认全权限 runtime 仍可访问宿主用户有权限的本机文件。\n\n接入已经配置好的本机 workspace，可在 Web 管理面的「接入现有 workspace」高级选项中填写绝对路径，或写入 YAML：\n\n```yaml\nruntime: agent_workspace\nworkspace: /absolute/path/to/existing-workspace\n```\n\n目录必须已存在。Larkway 直接使用其中的原生指南、skills 和底座配置，不向其中生成文件。此模式请直接维护 `AGENTS.md` / `CLAUDE.md`，管理面的身份说明编辑器会禁用。留空则使用 Larkway 托管目录；更换路径后，话题下次运行会开启新的底座 session。\n\n仓库配置是默认工作指针，不是访问白名单；关闭它不会撤销本机文件访问或 Git 凭据。轮次设置只是协作提醒，不是工具调用的硬预算。组织知识库按需开启：只有需要共享同一知识库的 Agent 才设置 `sharedKnowledge: true`。默认行为与兼容说明见[原生运行时约定](docs/native-runtime.md)。\n\n---\n\n## 功能\n\n- **一个 bridge 跑多个 bot** —— 只读答疑 bot 和有写权限的工程 bot 可以共用同一个进程，各自有独立的 L1/L2/L3 定义\n- **Web 管理面** —— `larkway ui` 打开本地管理后台（127.0.0.1 + token），可以建 bot、编辑 memory、查看实时日志\n- **Session 续接** —— 每个飞书话题映射到持久 `session_id`，agent 记得之前做了什么\n- **Agent Workspace** —— 可创建托管目录或接入现有目录，每个话题有独立 session 工件。多个话题共享 workspace；并发改代码需要 Agent 自行创建独立 worktree。\n- **Codex 运行时预检** —— `larkway doctor` 在启动前验证 Codex 状态目录可写\n- **话题↔飞书任务句柄** —— 把话题转成飞书任务，agent 自动认领并自己维护整个生命周期（完成/失败重开/停滞唤醒/协作断链检测/过期催更）——详见下方\n\n---\n\n## 话题↔飞书任务句柄（可选功能）\n\n把一个飞书话题转成任务，agent 会自动认领它，然后自己维护整个生命周期——完成、\n失败/reopen、停滞唤醒、协作 bot 之间的断链检测、任务过期催更——不需要额外提示。\n\n```bash\n# 1. 先在飞书任务中心自己手动建一个清单（名字随便起）\n# 2. adopt 它 —— 把你的 bot 加为 editor，所有权还是归你自己：\nlarkway tasklist-init --adopt \"<清单名>\" --team <bot1,bot2,…>\n# 3. 在 bot 所在的群里，对任意话题消息右键「转任务」进这个清单——\n#    大约一分钟内自动认领，不用再聊。\n```\n\n也可以直接对 Claude Code / Codex 说：帮我配置 Agent Team —— 不带任何参数跑\n`larkway tasklist-init` 就会自动对本机所有已配置的 bot 做对的事。\n\n`larkway doctor` 的常规检查里会包含每个 bot 的话题↔任务句柄配置状态（是否配置、\nscope 是否健康）。完整设计、配置项、平台事实排查记录见：\n[docs/task-handle.md](docs/task-handle.md)。\n\n---\n\n## 前置要求\n\n- **macOS / Linux / Windows** —— 原生 Windows 支持处于 beta(服务注册走任务计划程序;全量测试已在 Windows CI 上运行);偏好 Linux 环境也可继续用 [WSL](https://learn.microsoft.com/windows/wsl/install)\n- **Node.js 20+ LTS**\n- **Claude Code 或 Codex 订阅**，本地 CLI 已安装并登录\n- **`lark-cli`** —— 飞书长连接客户端和消息工具\n- **`git` + `gh`** —— 需要开 PR 的 bot 必须(GitHub 为默认;GitLab 仓库用 `glab`);只读 bot 可省\n- **一台常开的机器** —— bridge 必须持续运行才能接收飞书事件；经常休眠的笔记本会漏消息，小服务器或台式机更合适\n\n---\n\n## 命令速查\n\n| 命令 | 作用 |\n|---|---|\n| `larkway` | 打开 Web 管理面（首次配置推荐） |\n| `larkway init` | CLI 向导：注册飞书 app + 配置第一个 bot |\n| `larkway doctor [--fix]` | 环境检查，自动修复部分问题 |\n| `larkway start \\| stop \\| status \\| logs` | Bridge 生命周期（`logs --follow` 实时流） |\n| `larkway bot add \\| list \\| edit` | 管理 bot |\n| `larkway memory edit <id>` | 编辑 L2 身份 memory |\n| `larkway perms <id>` | 调整 L1 权限 |\n| `larkway ui` | 启动本地 Web 管理面 |\n| `larkway update --package larkway@<version>` | 从显式包版本升级并重启 bridge（`--latest` 才会使用 npm latest） |\n\n---\n\n## 文档\n\n| 主题 | 文件 |\n|---|---|\n| 架构图 + 模块 I/O | [docs/architecture.md](docs/architecture.md) |\n| Agent 能力模型（L0–L3） | [docs/agent-capability-model.md](docs/agent-capability-model.md) |\n| Agent workspace 运行时（v0.3） | [docs/agent-workspace.md](docs/agent-workspace.md) |\n| 版本历史与 semver 映射 | [docs/versioning.md](docs/versioning.md) |\n| Bridge ↔ Agent Prompt 契约 | [docs/prompt-contract.md](docs/prompt-contract.md) |\n| 话题↔飞书任务句柄（设计 + 配置） | [docs/task-handle.md](docs/task-handle.md) |\n| Bot 配置 + memory 模板 | [bots-examples/](bots-examples/) |\n\n---\n\n## License\n\nMIT\n","readmeFilename":"README.zh.md"}