{"_id":"tura-ai","_rev":"17-90cfaf3d9e3d3b3e544609675cf8a695","name":"tura-ai","dist-tags":{"latest":"0.1.35"},"versions":{"0.1.14":{"name":"tura-ai","version":"0.1.14","keywords":["ai-agent","coding-agent","cli","tui","tauri","rust"],"author":{"name":"Tura"},"license":"AGPL-3.0-or-later","_id":"tura-ai@0.1.14","maintainers":[{"name":"yohji198409","email":"yy3636989@gmail.com"}],"homepage":"https://github.com/Tura-AI/test-tura#readme","bugs":{"url":"https://github.com/Tura-AI/test-tura/issues"},"os":["darwin","linux","win32"],"bin":{"tura":"npm/tura.mjs"},"dist":{"shasum":"478a8dc6117f51fd6498e69bddadf8cc405700aa","tarball":"https://registry.npmjs.org/tura-ai/-/tura-ai-0.1.14.tgz","fileCount":1124,"integrity":"sha512-5idkrzoPuAPYGqwqXZVbRoA4KMX7lxcrwbsr1WaXUGByyGaT1GjcGA73eGEcVQB9QjWKYbcVmZY3WncvX/aX+Q==","signatures":[{"sig":"MEUCIALP6htjgh0B05Gj2tu6T/SHZYaj/uZR6R7BJYYbdNP5AiEAjuf6pcKnG9robNZ56oaR/FgzQznBKEBMIsBnFilPoCM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/tura-ai@0.1.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":72822212},"type":"module","engines":{"node":">=20"},"gitHead":"d9bd6a0718c12b2ce224f0384d41b90cfadcb9a5","scripts":{"ci":"sh ./scripts/run-ci.sh","prepack":"node ./scripts/npm/prepack.mjs","ci:crates":"sh ./xtask/scripts/run-ci-crate-tests.sh","pack:check":"node ./scripts/npm/prepack.mjs && npm pack --dry-run","postinstall":"node ./scripts/npm/install-release.mjs","install:deps":"node ./scripts/npm/run-install.mjs","build:release":"node ./scripts/npm/run-build-release.mjs","package:release":"node ./scripts/npm/package-release.mjs","publish:dry-run":"npm publish --dry-run --access public","release:dry-run":"sh ./scripts/run-release-dry-run.sh","package:platform":"node ./scripts/npm/package-platform.mjs"},"_npmUser":{"name":"yohji198409","email":"yy3636989@gmail.com"},"repository":{"url":"git+https://github.com/Tura-AI/test-tura.git","type":"git"},"_npmVersion":"10.9.8","description":"Local AI coding system with Rust services, command packages, TUI, and GUI workspaces.","directories":{},"_nodeVersion":"22.23.1","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","optionalDependencies":{"tura-linux-x64":"0.1.14","tura-win32-x64":"0.1.14","tura-darwin-x64":"0.1.14","tura-darwin-arm64":"0.1.14"},"_npmOperationalInternal":{"tmp":"tmp/tura-ai_0.1.14_1783166308498_0.24076381761644705","host":"s3://npm-registry-packages-npm-production"}},"0.1.17":{"name":"tura-ai","version":"0.1.17","keywords":["ai-agent","coding-agent","cli","tui","tauri","rust"],"author":{"name":"Tura"},"license":"AGPL-3.0-or-later","_id":"tura-ai@0.1.17","maintainers":[{"name":"yohji198409","email":"yy3636989@gmail.com"}],"homepage":"https://github.com/Tura-AI/test-tura#readme","bugs":{"url":"https://github.com/Tura-AI/test-tura/issues"},"os":["darwin","linux","win32"],"bin":{"tura":"npm/tura.mjs"},"dist":{"shasum":"de34a8977d0243abce11edac5f7113cc35278e06","tarball":"https://registry.npmjs.org/tura-ai/-/tura-ai-0.1.17.tgz","fileCount":7,"integrity":"sha512-2BXhtr9pOo+NwIXgyl+qVXbOq+takTj5jmQ3hZO9EOC1cnWUdT7oSIWZszaZWbjYDewRnsxNvJHKjmufq42oeQ==","signatures":[{"sig":"MEQCIGGpRCetHcg8zHRASPZpaOzSfPnq/BvGTUdB1dcUZ3eSAiB0jKSxthGyoliEz6trTMYU9irdZlwzIUTee4vl1iT6NQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/tura-ai@0.1.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":69764},"type":"module","engines":{"node":">=20"},"gitHead":"8f528903ba43723e8842f33c76c0df404e56b833","scripts":{"ci":"sh ./scripts/run-ci.sh","prepack":"node ./scripts/npm/prepack.mjs && node ./scripts/npm/stage-main-package.mjs","postpack":"node ./scripts/npm/restore-main-package.mjs","ci:crates":"sh ./xtask/scripts/run-ci-crate-tests.sh","pack:check":"npm pack --dry-run","postinstall":"node ./scripts/npm/install-release.mjs","install:deps":"node ./scripts/npm/run-install.mjs","build:release":"node ./scripts/npm/run-build-release.mjs","package:release":"node ./scripts/npm/package-release.mjs","publish:dry-run":"npm publish --dry-run --access public","release:dry-run":"sh ./scripts/run-release-dry-run.sh","package:platform":"node ./scripts/npm/package-platform.mjs"},"_npmUser":{"name":"yohji198409","email":"yy3636989@gmail.com"},"repository":{"url":"git+https://github.com/Tura-AI/test-tura.git","type":"git"},"_npmVersion":"10.9.8","description":"Local AI coding system with Rust services, command packages, TUI, and GUI workspaces.","directories":{},"_nodeVersion":"22.23.1","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","optionalDependencies":{"tura-linux-x64":"0.1.17","tura-win32-x64":"0.1.17","tura-darwin-x64":"0.1.17","tura-darwin-arm64":"0.1.17"},"_npmOperationalInternal":{"tmp":"tmp/tura-ai_0.1.17_1783171364441_0.1485540808532222","host":"s3://npm-registry-packages-npm-production"}},"0.1.18":{"name":"tura-ai","version":"0.1.18","keywords":["ai-agent","coding-agent","cli","tui","tauri","rust"],"author":{"name":"Tura"},"license":"AGPL-3.0-or-later","_id":"tura-ai@0.1.18","maintainers":[{"name":"yohji198409","email":"yy3636989@gmail.com"}],"homepage":"https://github.com/Tura-AI/test-tura#readme","bugs":{"url":"https://github.com/Tura-AI/test-tura/issues"},"os":["darwin","linux","win32"],"bin":{"tura":"npm/tura.mjs"},"dist":{"shasum":"a3d833697090f26cf2585ebcfb8bdee27cf7cc7a","tarball":"https://registry.npmjs.org/tura-ai/-/tura-ai-0.1.18.tgz","fileCount":7,"integrity":"sha512-hpIAiz+lge1HgbA/nwgs710C+gaJZk5AQCgVaniB1VaxIbkxCkeBP9pMYzSheqKtiJPS/KtUrbwq2JanV51oZA==","signatures":[{"sig":"MEQCIAXhrbOqGUlKEsB6VkDJDkg23NICtnGj86OR0VbmneoMAiB/kuCfQ4nRm2BoidtdeyorVW87DyGFOYHxhuQ10chWVQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/tura-ai@0.1.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":69764},"type":"module","_from":"file:release/npm-main/tura-ai-0.1.18.tgz","engines":{"node":">=20"},"scripts":{"postinstall":"node ./scripts/npm/install-release.mjs"},"_npmUser":{"name":"yohji198409","email":"yy3636989@gmail.com"},"_resolved":"/home/runner/work/test-tura/test-tura/release/npm-main/tura-ai-0.1.18.tgz","_integrity":"sha512-hpIAiz+lge1HgbA/nwgs710C+gaJZk5AQCgVaniB1VaxIbkxCkeBP9pMYzSheqKtiJPS/KtUrbwq2JanV51oZA==","repository":{"url":"git+https://github.com/Tura-AI/test-tura.git","type":"git"},"_npmVersion":"10.9.8","description":"Local AI coding system with Rust services, command packages, TUI, and GUI workspaces.","directories":{},"_nodeVersion":"22.23.1","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"optionalDependencies":{"tura-linux-x64":"0.1.18","tura-win32-x64":"0.1.18","tura-darwin-x64":"0.1.18","tura-darwin-arm64":"0.1.18"},"_npmOperationalInternal":{"tmp":"tmp/tura-ai_0.1.18_1783172726661_0.6892085274097284","host":"s3://npm-registry-packages-npm-production"}},"0.1.20":{"name":"tura-ai","version":"0.1.20","keywords":["ai-agent","coding-agent","cli","tui","tauri","rust"],"author":{"name":"Tura"},"license":"AGPL-3.0-or-later","_id":"tura-ai@0.1.20","maintainers":[{"name":"yohji198409","email":"yy3636989@gmail.com"}],"homepage":"https://github.com/Tura-AI/test-tura#readme","bugs":{"url":"https://github.com/Tura-AI/test-tura/issues"},"os":["darwin","linux","win32"],"bin":{"tura":"npm/tura.mjs"},"dist":{"shasum":"f18486cbb253359fe73a374006d4dd301dcd6288","tarball":"https://registry.npmjs.org/tura-ai/-/tura-ai-0.1.20.tgz","fileCount":7,"integrity":"sha512-A9hpMMWM0ygebZRhbuYTmRg+IqOv1cgtppyxxMYBYKivzzNobkgv+xeQzhlOVdnAWrzRxyU6kkjMvkuYs535eg==","signatures":[{"sig":"MEUCIQCxCzl9KMEg+Q04HkGAmvHfywL1neIFiCuv0SUOtUyUbwIgJ7/ivOv+ugJBdg6xR1MwqtXhpxwSDz6/FpdAN/w9WxI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":70431},"type":"module","_from":"file:C:\\Users\\liuliu\\AppData\\Local\\Temp\\tura-npm-publish-v0.1.20\\tura-ai-0.1.20.tgz","engines":{"node":">=20"},"scripts":{"postinstall":"node ./scripts/npm/install-release.mjs"},"_npmUser":{"name":"yohji198409","email":"yy3636989@gmail.com"},"_resolved":"C:\\Users\\liuliu\\AppData\\Local\\Temp\\tura-npm-publish-v0.1.20\\tura-ai-0.1.20.tgz","_integrity":"sha512-A9hpMMWM0ygebZRhbuYTmRg+IqOv1cgtppyxxMYBYKivzzNobkgv+xeQzhlOVdnAWrzRxyU6kkjMvkuYs535eg==","repository":{"url":"git+https://github.com/Tura-AI/test-tura.git","type":"git"},"_npmVersion":"10.9.2","description":"Local AI coding system with Rust services, command packages, TUI, and GUI workspaces.","directories":{},"_nodeVersion":"22.15.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"optionalDependencies":{"tura-linux-x64":"0.1.20","tura-win32-x64":"0.1.20","tura-darwin-x64":"0.1.20","tura-darwin-arm64":"0.1.20"},"_npmOperationalInternal":{"tmp":"tmp/tura-ai_0.1.20_1783188700459_0.13725966447957716","host":"s3://npm-registry-packages-npm-production"}},"0.1.21":{"name":"tura-ai","version":"0.1.21","keywords":["ai-agent","coding-agent","cli","tui","tauri","rust"],"author":{"name":"Tura"},"license":"AGPL-3.0-or-later","_id":"tura-ai@0.1.21","maintainers":[{"name":"yohji198409","email":"yy3636989@gmail.com"}],"homepage":"https://github.com/Tura-AI/test-tura#readme","bugs":{"url":"https://github.com/Tura-AI/test-tura/issues"},"os":["darwin","linux","win32"],"bin":{"tura":"npm/tura.mjs"},"dist":{"shasum":"7484edf4697243503d40526f76b3c07223364287","tarball":"https://registry.npmjs.org/tura-ai/-/tura-ai-0.1.21.tgz","fileCount":7,"integrity":"sha512-TX6Tg8txxVBXXJj9N8xPuxu/lxAnZnJpfiUeE3nqXbqInRLBO0NIdfvEkMVmuenh8Qx2dy1YKVCG2qU7qXPM7g==","signatures":[{"sig":"MEUCIQCrvPMlVwG4pa5CVAjXK/yyCkKhJN37GYUwwmjnGF65QgIgf+7p5vfdur4pb/MYmROaBQEm18jhe3z9EGc3YNdBktI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72695},"type":"module","_from":"file:C:\\Users\\liuliu\\AppData\\Local\\Temp\\tura-npm-publish-v0.1.21\\tura-ai-0.1.21.tgz","engines":{"node":">=20"},"scripts":{"postinstall":"node ./scripts/npm/install-release.mjs"},"_npmUser":{"name":"yohji198409","email":"yy3636989@gmail.com"},"_resolved":"C:\\Users\\liuliu\\AppData\\Local\\Temp\\tura-npm-publish-v0.1.21\\tura-ai-0.1.21.tgz","_integrity":"sha512-TX6Tg8txxVBXXJj9N8xPuxu/lxAnZnJpfiUeE3nqXbqInRLBO0NIdfvEkMVmuenh8Qx2dy1YKVCG2qU7qXPM7g==","repository":{"url":"git+https://github.com/Tura-AI/test-tura.git","type":"git"},"_npmVersion":"10.9.2","description":"Local AI coding system with Rust services, command packages, TUI, and GUI workspaces.","directories":{},"_nodeVersion":"22.15.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"optionalDependencies":{"tura-linux-x64":"0.1.21","tura-win32-x64":"0.1.21","tura-darwin-x64":"0.1.21","tura-darwin-arm64":"0.1.21"},"_npmOperationalInternal":{"tmp":"tmp/tura-ai_0.1.21_1783191194949_0.3912288788376832","host":"s3://npm-registry-packages-npm-production"}},"0.1.23":{"name":"tura-ai","version":"0.1.23","keywords":["ai-agent","coding-agent","cli","tui","tauri","rust"],"author":{"name":"Tura"},"license":"AGPL-3.0-or-later","_id":"tura-ai@0.1.23","maintainers":[{"name":"yohji198409","email":"yy3636989@gmail.com"}],"homepage":"https://github.com/Tura-AI/test-tura#readme","bugs":{"url":"https://github.com/Tura-AI/test-tura/issues"},"os":["darwin","linux","win32"],"bin":{"tura":"npm/tura.mjs"},"dist":{"shasum":"2ac63e625261230c12cdc05d5afe414d05a12240","tarball":"https://registry.npmjs.org/tura-ai/-/tura-ai-0.1.23.tgz","fileCount":7,"integrity":"sha512-YronNR1bqFPgyUZyS7v9pVM+cc4ydzgpK8NYjCiBHSkzkxRozHNiQcMcgCUUJxkUk9p3iHv0VNl/BRhDaMCmmA==","signatures":[{"sig":"MEUCIHBNvDIFq/Kj9kV906oa7DMIaR/QEmOSisCacy83VShUAiEA/yWmZ7uFVD1PPy7OTgoRq2mlBZOsO+/JgFloGX4Hi7U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74516},"type":"module","_from":"file:C:\\Users\\liuliu\\AppData\\Local\\Temp\\tura-npm-publish-v0.1.23\\tura-ai-0.1.23.tgz","engines":{"node":">=20"},"scripts":{"postinstall":"node ./scripts/npm/install-release.mjs"},"_npmUser":{"name":"yohji198409","email":"yy3636989@gmail.com"},"_resolved":"C:\\Users\\liuliu\\AppData\\Local\\Temp\\tura-npm-publish-v0.1.23\\tura-ai-0.1.23.tgz","_integrity":"sha512-YronNR1bqFPgyUZyS7v9pVM+cc4ydzgpK8NYjCiBHSkzkxRozHNiQcMcgCUUJxkUk9p3iHv0VNl/BRhDaMCmmA==","repository":{"url":"git+https://github.com/Tura-AI/test-tura.git","type":"git"},"_npmVersion":"10.9.2","description":"Local AI coding system with Rust services, command packages, TUI, and GUI workspaces.","directories":{},"_nodeVersion":"22.15.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"optionalDependencies":{"tura-linux-x64":"0.1.23","tura-win32-x64":"0.1.23","tura-darwin-x64":"0.1.23","tura-darwin-arm64":"0.1.23"},"_npmOperationalInternal":{"tmp":"tmp/tura-ai_0.1.23_1783197444449_0.30922933426368093","host":"s3://npm-registry-packages-npm-production"}},"0.1.24":{"name":"tura-ai","version":"0.1.24","keywords":["ai-agent","coding-agent","cli","tui","tauri","rust"],"author":{"name":"Tura"},"license":"AGPL-3.0-or-later","_id":"tura-ai@0.1.24","maintainers":[{"name":"yohji198409","email":"yy3636989@gmail.com"}],"homepage":"https://github.com/Tura-AI/test-tura#readme","bugs":{"url":"https://github.com/Tura-AI/test-tura/issues"},"os":["darwin","linux","win32"],"bin":{"tura":"npm/tura.mjs"},"dist":{"shasum":"22de518073be92f1201a3ef30d10035fa0df931f","tarball":"https://registry.npmjs.org/tura-ai/-/tura-ai-0.1.24.tgz","fileCount":7,"integrity":"sha512-0VBmJJW657yaNPjCZkvSLWD9NM1hc5i1fq7sAb70p4r80kMU4PwpH4qqPln/PUtIa/8vZG95Ju8N3u+3gQ+3xw==","signatures":[{"sig":"MEUCIF1xPkHyO23/u1a3Tr7Amp8r1YAoVaNBc7UDxBwuepD2AiEA8+xdeezU7R4FXRZeBTg8qsQOwBspZduthPzvtQ62cIA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74515},"type":"module","_from":"file:C:\\Users\\liuliu\\AppData\\Local\\Temp\\tura-npm-publish-v0.1.24\\tura-ai-0.1.24.tgz","engines":{"node":">=20"},"scripts":{"postinstall":"node ./scripts/npm/install-release.mjs"},"_npmUser":{"name":"yohji198409","email":"yy3636989@gmail.com"},"_resolved":"C:\\Users\\liuliu\\AppData\\Local\\Temp\\tura-npm-publish-v0.1.24\\tura-ai-0.1.24.tgz","_integrity":"sha512-0VBmJJW657yaNPjCZkvSLWD9NM1hc5i1fq7sAb70p4r80kMU4PwpH4qqPln/PUtIa/8vZG95Ju8N3u+3gQ+3xw==","repository":{"url":"git+https://github.com/Tura-AI/test-tura.git","type":"git"},"_npmVersion":"10.9.2","description":"Local AI coding system with Rust services, command packages, TUI, and GUI workspaces.","directories":{},"_nodeVersion":"22.15.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"optionalDependencies":{"tura-linux-x64":"0.1.24","tura-win32-x64":"0.1.24","tura-darwin-x64":"0.1.24","tura-darwin-arm64":"0.1.24"},"_npmOperationalInternal":{"tmp":"tmp/tura-ai_0.1.24_1783242280707_0.7010523832900555","host":"s3://npm-registry-packages-npm-production"}},"0.1.25":{"name":"tura-ai","version":"0.1.25","keywords":["ai-agent","coding-agent","cli","tui","tauri","rust"],"author":{"name":"Tura"},"license":"AGPL-3.0-or-later","_id":"tura-ai@0.1.25","maintainers":[{"name":"yohji198409","email":"yy3636989@gmail.com"}],"homepage":"https://github.com/Tura-AI/test-tura#readme","bugs":{"url":"https://github.com/Tura-AI/test-tura/issues"},"os":["darwin","linux","win32"],"bin":{"tura":"npm/tura.mjs"},"dist":{"shasum":"5b534b5949551ad093f028649e6fa9e92731e91b","tarball":"https://registry.npmjs.org/tura-ai/-/tura-ai-0.1.25.tgz","fileCount":7,"integrity":"sha512-e0pFTk1VkhPc/ddWeJJ+KEY01vy5g6vW+Ojaxxp8GJ+MyvwWIOF3OUfKNV7JFnYsTJQmHsBqGdex+1RRA+/epQ==","signatures":[{"sig":"MEYCIQCRwB8dbik12vFxg8iAu8UIn6+cRDG1r2+7LYweVDHtAAIhAOPEqFNEiDXUjb9kp+ZHjZnnDIssY8sJ/N6F9NmmAdNy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74515},"type":"module","_from":"file:C:\\Users\\liuliu\\AppData\\Local\\Temp\\tura-npm-publish-v0.1.25\\tura-ai-0.1.25.tgz","engines":{"node":">=20"},"scripts":{"postinstall":"node ./scripts/npm/install-release.mjs"},"_npmUser":{"name":"yohji198409","email":"yy3636989@gmail.com"},"_resolved":"C:\\Users\\liuliu\\AppData\\Local\\Temp\\tura-npm-publish-v0.1.25\\tura-ai-0.1.25.tgz","_integrity":"sha512-e0pFTk1VkhPc/ddWeJJ+KEY01vy5g6vW+Ojaxxp8GJ+MyvwWIOF3OUfKNV7JFnYsTJQmHsBqGdex+1RRA+/epQ==","repository":{"url":"git+https://github.com/Tura-AI/test-tura.git","type":"git"},"_npmVersion":"10.9.2","description":"Local AI coding system with Rust services, command packages, TUI, and GUI workspaces.","directories":{},"_nodeVersion":"22.15.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"optionalDependencies":{"tura-linux-x64":"0.1.25","tura-win32-x64":"0.1.25","tura-darwin-x64":"0.1.25","tura-darwin-arm64":"0.1.25"},"_npmOperationalInternal":{"tmp":"tmp/tura-ai_0.1.25_1783260872676_0.9614621859207186","host":"s3://npm-registry-packages-npm-production"}},"0.1.26":{"name":"tura-ai","version":"0.1.26","keywords":["ai-agent","coding-agent","cli","tui","tauri","rust"],"author":{"name":"Tura"},"license":"AGPL-3.0-or-later","_id":"tura-ai@0.1.26","maintainers":[{"name":"yohji198409","email":"yy3636989@gmail.com"}],"homepage":"https://github.com/Tura-AI/test-tura#readme","bugs":{"url":"https://github.com/Tura-AI/test-tura/issues"},"os":["darwin","linux","win32"],"bin":{"tura":"npm/tura.mjs"},"dist":{"shasum":"11b1027f91bdcad573b3d4df5d4f4714080bec82","tarball":"https://registry.npmjs.org/tura-ai/-/tura-ai-0.1.26.tgz","fileCount":7,"integrity":"sha512-h1zaZ89uN6ewtrUK2he28S4hJdSlX8MQPiiLCzNCGzHq2bzL2AeVHkDzHIbztbEWTzraVdm2eeNJioBq0b7lwA==","signatures":[{"sig":"MEUCICKyawkcAfyV81TQ6gxKIEZ3gPUtTlynDd5Fjj0bU8XBAiEAhEK1pU4+4Q23pXocSJ6WmlReRb4iMObg3LwHZwKJ1Sc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":81094},"type":"module","_from":"file:C:\\Users\\liuliu\\AppData\\Local\\Temp\\tura-npm-publish-v0.1.26\\tura-ai-0.1.26.tgz","engines":{"node":">=20"},"scripts":{"postinstall":"node ./scripts/npm/install-release.mjs"},"_npmUser":{"name":"yohji198409","email":"yy3636989@gmail.com"},"_resolved":"C:\\Users\\liuliu\\AppData\\Local\\Temp\\tura-npm-publish-v0.1.26\\tura-ai-0.1.26.tgz","_integrity":"sha512-h1zaZ89uN6ewtrUK2he28S4hJdSlX8MQPiiLCzNCGzHq2bzL2AeVHkDzHIbztbEWTzraVdm2eeNJioBq0b7lwA==","repository":{"url":"git+https://github.com/Tura-AI/test-tura.git","type":"git"},"_npmVersion":"10.9.2","description":"Local AI coding system with Rust services, command packages, TUI, and GUI workspaces.","directories":{},"_nodeVersion":"22.15.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"optionalDependencies":{"tura-linux-x64":"0.1.26","tura-win32-x64":"0.1.26","tura-darwin-x64":"0.1.26","tura-darwin-arm64":"0.1.26"},"_npmOperationalInternal":{"tmp":"tmp/tura-ai_0.1.26_1783265834094_0.736910117278353","host":"s3://npm-registry-packages-npm-production"}},"0.1.27":{"name":"tura-ai","version":"0.1.27","keywords":["ai-agent","coding-agent","cli","tui","tauri","rust"],"author":{"name":"Tura"},"license":"AGPL-3.0-or-later","_id":"tura-ai@0.1.27","maintainers":[{"name":"yohji198409","email":"yy3636989@gmail.com"}],"homepage":"https://github.com/Tura-AI/test-tura#readme","bugs":{"url":"https://github.com/Tura-AI/test-tura/issues"},"os":["darwin","linux","win32"],"bin":{"tura":"npm/tura.mjs"},"dist":{"shasum":"031d4f3abb3e64e8f3ea58b01761bf1f03bdb528","tarball":"https://registry.npmjs.org/tura-ai/-/tura-ai-0.1.27.tgz","fileCount":7,"integrity":"sha512-xOBN3maY0Qg/b7+rm8zupAPXXxok+RKrKvSxBb1MJUVyL4neARUgIJ8rSE7IXfB9Up2UfVdxlJmSkZqVwbv2LA==","signatures":[{"sig":"MEQCIAVzG5MKJFZ4K0RvNLKo2fk1lvTmGfCVa6Qm9L5jJhRdAiBr0k7kdsBtaRBWLSx/lpxTkE494fpI46fy9RzYESrQbQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":81094},"type":"module","_from":"file:C:\\Users\\liuliu\\AppData\\Local\\Temp\\tura-npm-publish-v0.1.27\\tura-ai-0.1.27.tgz","engines":{"node":">=20"},"scripts":{"postinstall":"node ./scripts/npm/install-release.mjs"},"_npmUser":{"name":"yohji198409","email":"yy3636989@gmail.com"},"_resolved":"C:\\Users\\liuliu\\AppData\\Local\\Temp\\tura-npm-publish-v0.1.27\\tura-ai-0.1.27.tgz","_integrity":"sha512-xOBN3maY0Qg/b7+rm8zupAPXXxok+RKrKvSxBb1MJUVyL4neARUgIJ8rSE7IXfB9Up2UfVdxlJmSkZqVwbv2LA==","repository":{"url":"git+https://github.com/Tura-AI/test-tura.git","type":"git"},"_npmVersion":"10.9.2","description":"Local AI coding system with Rust services, command packages, TUI, and GUI workspaces.","directories":{},"_nodeVersion":"22.15.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"optionalDependencies":{"tura-linux-x64":"0.1.27","tura-win32-x64":"0.1.27","tura-darwin-x64":"0.1.27","tura-darwin-arm64":"0.1.27"},"_npmOperationalInternal":{"tmp":"tmp/tura-ai_0.1.27_1783327310580_0.5986727991592085","host":"s3://npm-registry-packages-npm-production"}},"0.1.28":{"name":"tura-ai","version":"0.1.28","keywords":["ai-agent","coding-agent","cli","tui","tauri","rust"],"author":{"name":"Tura"},"license":"AGPL-3.0-or-later","_id":"tura-ai@0.1.28","maintainers":[{"name":"yohji198409","email":"yy3636989@gmail.com"}],"homepage":"https://github.com/Tura-AI/test-tura#readme","bugs":{"url":"https://github.com/Tura-AI/test-tura/issues"},"os":["darwin","linux","win32"],"bin":{"tura":"npm/tura.mjs"},"dist":{"shasum":"7c16b9a37b174e9749d865f3de847f59b93ea7ba","tarball":"https://registry.npmjs.org/tura-ai/-/tura-ai-0.1.28.tgz","fileCount":7,"integrity":"sha512-a3/fEdeLqWgZ/jpQLD/4g4t8UJQ5SXulMFH8FSZIMbduYHJH6goh6o0QihcvR+53S3TK+YqofZuGgIQ03DFDHg==","signatures":[{"sig":"MEQCIGZ8ZIdw/iVqjFQQfJbnac9lMjn9q3nam/hsgR1aP6DIAiBuoXzjrNKIC6ki8rCAn43gqnVMK/u5nDVYlITyuo6TPA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/tura-ai@0.1.28","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":80692},"type":"module","_from":"file:release/npm-main/tura-ai-0.1.28.tgz","engines":{"node":">=20"},"scripts":{"postinstall":"node ./scripts/npm/install-release.mjs"},"_npmUser":{"name":"yohji198409","email":"yy3636989@gmail.com"},"_resolved":"/home/runner/work/test-tura/test-tura/release/npm-main/tura-ai-0.1.28.tgz","_integrity":"sha512-a3/fEdeLqWgZ/jpQLD/4g4t8UJQ5SXulMFH8FSZIMbduYHJH6goh6o0QihcvR+53S3TK+YqofZuGgIQ03DFDHg==","repository":{"url":"git+https://github.com/Tura-AI/test-tura.git","type":"git"},"_npmVersion":"10.9.8","description":"Local AI coding system with Rust services, command packages, TUI, and GUI workspaces.","directories":{},"_nodeVersion":"22.23.1","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"optionalDependencies":{"tura-linux-x64":"0.1.28","tura-win32-x64":"0.1.28","tura-darwin-x64":"0.1.28","tura-darwin-arm64":"0.1.28"},"_npmOperationalInternal":{"tmp":"tmp/tura-ai_0.1.28_1783345761926_0.1050328480524032","host":"s3://npm-registry-packages-npm-production"}},"0.1.30":{"name":"tura-ai","version":"0.1.30","keywords":["ai-agent","coding-agent","cli","tui","tauri","rust"],"author":{"name":"Tura"},"license":"AGPL-3.0-or-later","_id":"tura-ai@0.1.30","maintainers":[{"name":"yohji198409","email":"yy3636989@gmail.com"}],"homepage":"https://turaai.net/","bugs":{"url":"https://github.com/Tura-AI/tura/issues"},"os":["darwin","linux","win32"],"bin":{"tura":"npm/tura.mjs"},"dist":{"shasum":"0ca5a73c4ea05f0a731012082688bd0ceb88022a","tarball":"https://registry.npmjs.org/tura-ai/-/tura-ai-0.1.30.tgz","fileCount":7,"integrity":"sha512-RnBzg5CEShM+effFKxxcA1kzfuV4WDnCj2SkhAu1uAgC39OdgOX4Yd9lxmF2nzkiirwY0WGA4mmBiAnegx1a6Q==","signatures":[{"sig":"MEUCIQD5YibIEGe4EwvGLxf2CF963u92wCL0ao4goSQJnH7w2AIgdGWDbee3Ni5O2kfmTnRzuXg1IuO7uxWZ6ouoADU/1UE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":86581},"type":"module","_from":"file:C:\\Users\\liuliu\\AppData\\Local\\Temp\\tura-npm-publish-0.1.30-ad9dcba8bd864a81ad9549bcb063b1f2\\tura-ai-0.1.30.tgz","engines":{"node":">=20"},"scripts":{"postinstall":"node ./scripts/npm/install-release.mjs"},"_npmUser":{"name":"yohji198409","email":"yy3636989@gmail.com"},"_resolved":"C:\\Users\\liuliu\\AppData\\Local\\Temp\\tura-npm-publish-0.1.30-ad9dcba8bd864a81ad9549bcb063b1f2\\tura-ai-0.1.30.tgz","_integrity":"sha512-RnBzg5CEShM+effFKxxcA1kzfuV4WDnCj2SkhAu1uAgC39OdgOX4Yd9lxmF2nzkiirwY0WGA4mmBiAnegx1a6Q==","repository":{"url":"git+https://github.com/Tura-AI/tura.git","type":"git"},"_npmVersion":"10.9.2","description":"Local AI coding system with Rust services, command packages, TUI, and GUI workspaces.","directories":{},"_nodeVersion":"22.15.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"optionalDependencies":{"tura-linux-x64":"0.1.30","tura-win32-x64":"0.1.30","tura-darwin-x64":"0.1.30","tura-darwin-arm64":"0.1.30"},"_npmOperationalInternal":{"tmp":"tmp/tura-ai_0.1.30_1783423176251_0.4274244160350209","host":"s3://npm-registry-packages-npm-production"}},"0.1.31":{"name":"tura-ai","version":"0.1.31","keywords":["ai-agent","coding-agent","cli","tui","tauri","rust"],"author":{"name":"Tura"},"license":"AGPL-3.0-or-later","_id":"tura-ai@0.1.31","maintainers":[{"name":"yohji198409","email":"yy3636989@gmail.com"}],"homepage":"https://turaai.net/","bugs":{"url":"https://github.com/Tura-AI/tura/issues"},"os":["darwin","linux","win32"],"bin":{"tura":"npm/tura.mjs"},"dist":{"shasum":"86d81dbb81edf81ca445bf7fc3d05cb54a8306bf","tarball":"https://registry.npmjs.org/tura-ai/-/tura-ai-0.1.31.tgz","fileCount":7,"integrity":"sha512-Kvhq2S4jEK6kGEoZyoIlRmGXFjJ9L2iItgc2jnOQGf+1/5maLc7n0RA34M7yVbJJymszDH1yC81S4f+ou0zMYQ==","signatures":[{"sig":"MEUCIG3X49Y0UlldXkHmBGmEw8rJn2L5QsZoI+eYpMBjlXQrAiEA4eW51l5umVB9EieH7Y9dyBkSn4iEjRW6kTtQ2UMK4FY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":91870},"type":"module","_from":"file:.tura\\release\\v0.1.31\\main\\tura-ai-0.1.31.tgz","engines":{"node":">=20"},"scripts":{"postinstall":"node ./scripts/npm/install-release.mjs"},"_npmUser":{"name":"yohji198409","email":"yy3636989@gmail.com"},"_resolved":"C:\\Users\\liuliu\\Documents\\tura\\.tura\\release\\v0.1.31\\main\\tura-ai-0.1.31.tgz","_integrity":"sha512-Kvhq2S4jEK6kGEoZyoIlRmGXFjJ9L2iItgc2jnOQGf+1/5maLc7n0RA34M7yVbJJymszDH1yC81S4f+ou0zMYQ==","repository":{"url":"git+https://github.com/Tura-AI/tura.git","type":"git"},"_npmVersion":"10.9.2","description":"Local AI coding system with Rust services, command packages, TUI, and GUI workspaces.","directories":{},"_nodeVersion":"22.15.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"optionalDependencies":{"tura-linux-x64":"0.1.31","tura-win32-x64":"0.1.31","tura-darwin-x64":"0.1.31","tura-darwin-arm64":"0.1.31"},"_npmOperationalInternal":{"tmp":"tmp/tura-ai_0.1.31_1783984760828_0.6240871460599671","host":"s3://npm-registry-packages-npm-production"}},"0.1.32":{"name":"tura-ai","version":"0.1.32","keywords":["ai-agent","coding-agent","cli","tui","tauri","rust"],"author":{"name":"Tura"},"license":"AGPL-3.0-or-later","_id":"tura-ai@0.1.32","maintainers":[{"name":"yohji198409","email":"yy3636989@gmail.com"}],"homepage":"https://turaai.net/","bugs":{"url":"https://github.com/Tura-AI/tura/issues"},"os":["darwin","linux","win32"],"bin":{"tura":"npm/tura.mjs"},"dist":{"shasum":"4b90d6ad0ec8d5c5c8500a9233dd2d4e3fbbc030","tarball":"https://registry.npmjs.org/tura-ai/-/tura-ai-0.1.32.tgz","fileCount":7,"integrity":"sha512-bt21n1H0l0ZcjxXKXtDVCNoUFkWlHU9GGIEsKMRA7DnDw/AO616BJMlCjHPB6gtqdT47Miar5Wc2/01DnK5XTQ==","signatures":[{"sig":"MEYCIQDFk/uWViMZ/fJdxgQ1PTN25NLZrNjrnX7730OxjIR+ewIhAPTYMS1bPpUi1DnxxL51wAaUQJR6v4DPyh/+GugIO90q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92177},"type":"module","_from":"file:C:\\Users\\liuliu\\Documents\\tura\\.tura\\release\\v0.1.32\\main\\tura-ai-0.1.32.tgz","engines":{"node":">=20"},"scripts":{"postinstall":"node ./scripts/npm/install-release.mjs"},"_npmUser":{"name":"yohji198409","email":"yy3636989@gmail.com"},"_resolved":"C:\\Users\\liuliu\\Documents\\tura\\.tura\\release\\v0.1.32\\main\\tura-ai-0.1.32.tgz","_integrity":"sha512-bt21n1H0l0ZcjxXKXtDVCNoUFkWlHU9GGIEsKMRA7DnDw/AO616BJMlCjHPB6gtqdT47Miar5Wc2/01DnK5XTQ==","repository":{"url":"git+https://github.com/Tura-AI/tura.git","type":"git"},"_npmVersion":"10.9.2","description":"Local AI coding system with Rust services, command packages, TUI, and GUI workspaces.","directories":{},"_nodeVersion":"22.15.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"optionalDependencies":{"tura-linux-x64":"0.1.32","tura-win32-x64":"0.1.32","tura-darwin-x64":"0.1.32","tura-darwin-arm64":"0.1.32"},"_npmOperationalInternal":{"tmp":"tmp/tura-ai_0.1.32_1783990735121_0.8260392844003275","host":"s3://npm-registry-packages-npm-production"}},"0.1.33":{"name":"tura-ai","version":"0.1.33","keywords":["ai-agent","coding-agent","cli","tui","tauri","rust"],"author":{"name":"Tura"},"license":"AGPL-3.0-or-later","_id":"tura-ai@0.1.33","maintainers":[{"name":"yohji198409","email":"yy3636989@gmail.com"}],"homepage":"https://turaai.net/","bugs":{"url":"https://github.com/Tura-AI/tura/issues"},"os":["darwin","linux","win32"],"bin":{"tura":"npm/tura.mjs"},"dist":{"shasum":"9a6a7e9a5239e91a0e16517219769b86cbe6c014","tarball":"https://registry.npmjs.org/tura-ai/-/tura-ai-0.1.33.tgz","fileCount":7,"integrity":"sha512-CSs2C7y9zgzc7swY7YdZkXOWVQLcN2Hym3YjtYZpfaVzx2z1BPWx6H0ykFRcBVfXB3CNooz5blnTQmLbEXLGfQ==","signatures":[{"sig":"MEUCIDkmDZB4YMVtKz7EPnBSPUSXaHyht/GG/mhkrPFl8jCsAiEAx+nijltcgjVaJB5vrCxS0Xu8Fh57lj0gf8dwT1cRmFQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":94355},"type":"module","_from":"file:C:\\Users\\liuliu\\Documents\\tura\\.tura\\release\\v0.1.33\\local-token-recovery\\main\\tura-ai-0.1.33.tgz","engines":{"node":">=20"},"scripts":{"postinstall":"node ./scripts/npm/install-release.mjs"},"_npmUser":{"name":"yohji198409","email":"yy3636989@gmail.com"},"_resolved":"C:\\Users\\liuliu\\Documents\\tura\\.tura\\release\\v0.1.33\\local-token-recovery\\main\\tura-ai-0.1.33.tgz","_integrity":"sha512-CSs2C7y9zgzc7swY7YdZkXOWVQLcN2Hym3YjtYZpfaVzx2z1BPWx6H0ykFRcBVfXB3CNooz5blnTQmLbEXLGfQ==","repository":{"url":"git+https://github.com/Tura-AI/tura.git","type":"git"},"_npmVersion":"10.9.2","description":"Local AI coding system with Rust services, command packages, TUI, and GUI workspaces.","directories":{},"_nodeVersion":"22.15.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"optionalDependencies":{"tura-linux-x64":"0.1.33","tura-win32-x64":"0.1.33","tura-darwin-x64":"0.1.33","tura-darwin-arm64":"0.1.33"},"_npmOperationalInternal":{"tmp":"tmp/tura-ai_0.1.33_1784037352470_0.32439240270863445","host":"s3://npm-registry-packages-npm-production"}},"0.1.34":{"name":"tura-ai","version":"0.1.34","keywords":["ai-agent","coding-agent","cli","tui","tauri","rust"],"author":{"name":"Tura"},"license":"AGPL-3.0-or-later","_id":"tura-ai@0.1.34","maintainers":[{"name":"yohji198409","email":"yy3636989@gmail.com"}],"homepage":"https://turaai.net/","bugs":{"url":"https://github.com/Tura-AI/tura/issues"},"os":["darwin","linux","win32"],"bin":{"tura":"npm/tura.mjs"},"dist":{"shasum":"c5c115bc69724fc6f7f963632a284d1f545be932","tarball":"https://registry.npmjs.org/tura-ai/-/tura-ai-0.1.34.tgz","fileCount":8,"integrity":"sha512-VXhykinESRU8bASR+sQOuMG0L6zWHmE+wdhoX7KgxkvAjvtLLPSsbX64L9jpuw1Lvibmb1ERf1dE4ZyGsQcZEg==","signatures":[{"sig":"MEUCIQCP40f/NJiWSuHaEwlgcbfrePTE513ApJG2fVGst6TpnwIgTG+S+d8xtLCheIhPFztrnyB+dBEgmXE88YNJgD0WDNg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":115116},"type":"module","_from":"file:release/npm-main/tura-ai-0.1.34.tgz","engines":{"node":">=20"},"scripts":{"postinstall":"node ./scripts/npm/install-release.mjs"},"_npmUser":{"name":"yohji198409","email":"yy3636989@gmail.com"},"_resolved":"/home/runner/work/tura/tura/release/npm-main/tura-ai-0.1.34.tgz","_integrity":"sha512-VXhykinESRU8bASR+sQOuMG0L6zWHmE+wdhoX7KgxkvAjvtLLPSsbX64L9jpuw1Lvibmb1ERf1dE4ZyGsQcZEg==","repository":{"url":"git+https://github.com/Tura-AI/tura.git","type":"git"},"_npmVersion":"10.9.2","description":"Local AI coding system with Rust services, command packages, TUI, and GUI workspaces.","directories":{},"_nodeVersion":"22.23.1","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"optionalDependencies":{"tura-linux-x64":"0.1.34","tura-win32-x64":"0.1.34","tura-darwin-x64":"0.1.34","tura-darwin-arm64":"0.1.34"},"_npmOperationalInternal":{"tmp":"tmp/tura-ai_0.1.34_1784923210592_0.9031438045142883","host":"s3://npm-registry-packages-npm-production"}},"0.1.35":{"name":"tura-ai","version":"0.1.35","description":"Local AI coding system with Rust services, command packages, TUI, and GUI workspaces.","type":"module","license":"AGPL-3.0-or-later","author":{"name":"Tura"},"keywords":["ai-agent","coding-agent","cli","tui","tauri","rust"],"homepage":"https://turaai.net/","repository":{"type":"git","url":"git+https://github.com/Tura-AI/tura.git"},"bugs":{"url":"https://github.com/Tura-AI/tura/issues"},"bin":{"tura":"npm/tura.mjs"},"engines":{"node":">=20"},"os":["darwin","linux","win32"],"scripts":{"postinstall":"node ./scripts/npm/install-release.mjs"},"optionalDependencies":{"tura-darwin-arm64":"0.1.35","tura-darwin-x64":"0.1.35","tura-linux-x64":"0.1.35","tura-win32-x64":"0.1.35"},"publishConfig":{"access":"public","provenance":true},"_id":"tura-ai@0.1.35","_integrity":"sha512-aZOWAywVAsxQhoEoSbGLf5Mh2+gCN6rBAK7L7XvHAmWJfJ36BSfvZ9tjfYEwDaqvbLt8MouJzHMyP4b12j6t5Q==","_resolved":"/home/runner/work/tura/tura/release/npm-main/tura-ai-0.1.35.tgz","_from":"file:release/npm-main/tura-ai-0.1.35.tgz","_nodeVersion":"22.23.1","_npmVersion":"10.9.2","dist":{"integrity":"sha512-aZOWAywVAsxQhoEoSbGLf5Mh2+gCN6rBAK7L7XvHAmWJfJ36BSfvZ9tjfYEwDaqvbLt8MouJzHMyP4b12j6t5Q==","shasum":"e0369574ac85d2d7eea9922ef623ad4bd3bf8cb7","tarball":"https://registry.npmjs.org/tura-ai/-/tura-ai-0.1.35.tgz","fileCount":9,"unpackedSize":115332,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDjMcfP+10/VR4lcMLJO2BfL6BRGB7dvCLcKKsszk6kywIgHJuerSmC/sizMGkTpPxXzm7mjufYmwkMS2rgVVCpzZE="}]},"_npmUser":{"name":"yohji198409","email":"yy3636989@gmail.com"},"directories":{},"maintainers":[{"name":"yohji198409","email":"yy3636989@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/tura-ai_0.1.35_1785232611531_0.6477619382889876"},"_hasShrinkwrap":false}},"time":{"created":"2026-07-04T11:58:28.275Z","modified":"2026-07-28T09:56:51.813Z","0.1.14":"2026-07-04T11:58:29.431Z","0.1.17":"2026-07-04T13:22:44.576Z","0.1.18":"2026-07-04T13:45:26.826Z","0.1.20":"2026-07-04T18:11:40.592Z","0.1.21":"2026-07-04T18:53:15.091Z","0.1.23":"2026-07-04T20:37:24.598Z","0.1.24":"2026-07-05T09:04:40.851Z","0.1.25":"2026-07-05T14:14:32.821Z","0.1.26":"2026-07-05T15:37:14.240Z","0.1.27":"2026-07-06T08:41:50.752Z","0.1.28":"2026-07-06T13:49:22.063Z","0.1.30":"2026-07-07T11:19:36.392Z","0.1.31":"2026-07-13T23:19:20.977Z","0.1.32":"2026-07-14T00:58:55.273Z","0.1.33":"2026-07-14T13:55:52.601Z","0.1.34":"2026-07-24T20:00:10.767Z","0.1.35":"2026-07-28T09:56:51.666Z"},"bugs":{"url":"https://github.com/Tura-AI/tura/issues"},"author":{"name":"Tura"},"license":"AGPL-3.0-or-later","homepage":"https://turaai.net/","keywords":["ai-agent","coding-agent","cli","tui","tauri","rust"],"repository":{"type":"git","url":"git+https://github.com/Tura-AI/tura.git"},"description":"Local AI coding system with Rust services, command packages, TUI, and GUI workspaces.","maintainers":[{"name":"yohji198409","email":"yy3636989@gmail.com"}],"readme":"<p align=\"center\">\n  <a href=\"https://turaai.net/\">\n    <img src=\"assets/tura/icon.svg\" alt=\"Tura icon\" width=\"96\">\n  </a>\n</p>\n\n<p align=\"center\">\n  <a href=\"https://turaai.net/\"><img alt=\"Website\" title=\"Tura 官方网站\" src=\"https://img.shields.io/badge/Website-turaai.net-40e0d0?style=flat-square&amp;labelColor=555555\"></a>\n  <a href=\"https://turaai.net/benchmark\"><img alt=\"Benchmark: 348 sessions\" title=\"Tura benchmark: 348 会话\" src=\"https://img.shields.io/badge/Benchmark-348_sessions-9b59b6?style=flat-square&amp;labelColor=555555\"></a>\n  <a href=\"https://www.npmjs.com/package/tura-ai\"><img alt=\"npm package\" title=\"Tura npm 包\" src=\"https://img.shields.io/npm/v/tura-ai?style=flat-square&amp;logo=npm&amp;label=npm&amp;labelColor=555555&amp;color=cb3837\"></a>\n</p>\n\n<p align=\"center\"><a href=\"README.md\">English</a> | <strong>简体中文</strong></p>\n\n<h1 align=\"center\">Tura：少 83.1% 的交互轮次，高 16.7 个百分点的成功率</h1>\n\nTura 是一个本地、开源、面向开发者的 AI 编程助手。如果你厌倦了空洞的技能宣称、毫无证据的 token 节省扩展，以及没有判断力、肆意破坏你仓库的 AI 代理——Tura 就是为你设计的。\n\n在 20 个 DeepSWE v1.1 任务中，使用 GPT-5.6 SOL 高推理强度进行了 60 轮会话测试，Tura 通过减少重复上下文和模型往返，创造了显著的 token 预算优势。你可以通过两种方式利用这一优势：**Direct** 模式将大部分节省转化为更低的成本——比官方 Codex CLI High 配置少 83.5% 的总 token 量，验证器成功率为 65.0%，对比 Codex 的 60.0%；**Balanced** 模式则将更多节省的预算投入到推理、调查和验证中，达到了 80.0% 的成功率——比 Codex CLI High 高出 20 个百分点——同时仍使用少 49.6% 的 token。[^test-set-record][^debug-manifests]\n\n### 基准测试\n\n长周期任务[基准测试](https://turaai.net/benchmark)是看透精心打磨的孤立提示，了解代理如何处理真实工作的一种方式。已发布的对比使用基于测试框架的开发任务，包含存档的提示、每轮工具调用、token 用量、补丁和验证器结果。\n\n> 以下主要对比固定了模型和推理标签：Tura Balanced High、Tura Direct High 和官方 Codex CLI High 配置在 20 个 DeepSWE 任务和 5 个重构任务上的表现。证据记录也保留了 Codex CLI Medium 作为单独的第二配置；基准测试方法将 2 个单独评审的设计任务排除在测试框架评分群体之外。[^test-set-record]\n\n[GitHub 完整报告](https://github.com/Tura-AI/benchmark/blob/main/doc/current-test-set-record.md)\n\n已发布的结果并不代表每个配置的提供者都具有同等质量或性能。更广泛的 Anthropic/Claude、Google/Gemini、OpenAI 兼容、本地提供者、UI 延迟、运行时/会话解析以及跨操作系统测量仍在[路线图](ROADMAP.md)和[已知证据缺口](docs/KNOWN_ISSUES.md)的规划范围内。\n\n<details>\n<summary><strong>完整基准测试报告</strong></summary>\n\n<img src=\"assets/data/benchmark-agent-comparison.svg\" alt=\"High-to-High 基准对比\" width=\"800\">\n</details>\n\n### 截图\n\n<p align=\"center\">\n  <img src=\"assets/screenshot/gui-ci-quality-demo.svg\" alt=\"Tura GUI\" width=\"800\">\n</p>\n\n<p align=\"center\"><em>GUI 页面，支持多会话并发工作和 HTML 富文本渲染。</em></p>\n\n<p align=\"center\">\n  <img src=\"assets/screenshot/tui-ci-quality-demo.svg\" alt=\"Tura TUI\" width=\"800\">\n</p>\n\n<p align=\"center\"><em>TUI 页面，支持多会话并发工作和 HTML 富文本渲染。</em></p>\n\n以下结果来自已发布的基准测试工件，而非未经引用的聚合数据。三项核心系统承担了大部分工作：\n\n## 宏 CLI 命令运行\n\n大多数编程助手仍然依赖重复的工具调用循环：检查、等待、打补丁、等待、构建、等待、测试、等待。\n\n_**传统工具调用型编程助手：**_\n\n```bash\n# 第 1 轮 — 检查环境\n\nrg -n \"TODO|command_run|handler\" crates/\nrg --files crates/runtime/src crates/tools/src\n```\n\n```bash\n# 第 2 轮 — 应用补丁\n\n*** Begin Patch\n*** Update File: crates/tools/src/command_run/handler.rs\n@@\n-    // old command handler logic\n+    // patched command handler logic\n*** End Patch\n```\n\n```bash\n# 第 3 轮 — 构建\n\ncargo build -p runtime\n```\n\n```bash\n# 第 4 轮 — 运行测试\n\ncargo test -p runtime --lib\n```\n\n```bash\n# 第 5 轮 — 运行 lint 验证\n\ncargo clippy -p runtime --all-targets\n```\n\nTura 走了一条不同的路。它不是向模型暴露几十个小工具，而是暴露一个宏工具：`command_run`。这样，代理可以构建一个多步执行树，在一轮 LLM 调用中完成相关操作。\n\n在下面的例子中，两个代理运行相同的命令。传统工具调用型代理需要五轮 LLM 交互；Tura 将整个序列作为一个结构化的宏工作流处理。节省的是对话开销，而非工程纪律。\n\n_**Tura 宏 CLI 命令：**_\n\n```json\n{\n  \"name\": \"command_run\",\n  \"arguments\": {\n    \"commands\": [\n      {\n        \"step\": 1,\n        \"command_type\": \"shell_command\",\n        \"command_line\": \"rg -n \\\"TODO|command_run|handler\\\" crates/\"\n      },\n      {\n        \"step\": 1,\n        \"command_type\": \"shell_command\",\n        \"command_line\": \"rg --files crates/runtime/src crates/tools/src\"\n      },\n      {\n        \"step\": 2,\n        \"command_type\": \"apply_patch\",\n        \"command_line\": \"*** Begin Patch\\n*** Update File: crates/tools/src/command_run/handler.rs\\n@@\\n-    // old command handler logic\\n+    // patched command handler logic\\n*** End Patch\"\n      },\n      {\n        \"step\": 3,\n        \"command_type\": \"shell_command\",\n        \"command_line\": \"cargo build -p runtime\"\n      },\n      {\n        \"step\": 4,\n        \"command_type\": \"shell_command\",\n        \"command_line\": \"cargo test -p runtime --lib\"\n      },\n      {\n        \"step\": 4,\n        \"command_type\": \"shell_command\",\n        \"command_line\": \"cargo clippy -p runtime --all-targets\"\n      }\n    ]\n  }\n}\n```\n\n目前没有消融实验证明仅凭 `command_run` 就能带来 Tura 更低的轮次和 token 用量。但在匹配 High 配置的 DeepSWE 对比中，Balanced 比 Codex CLI High 少用了 66.8% 的模型轮次和 49.6% 的 token，而 Direct 则少用了 84.0% 的轮次和 83.5% 的 token。[^test-set-record][^debug-manifests]\n\n## 反向推理\n\n无论 LLM 多么令人印象深刻，其核心仍然是一个基于文本 token 概率的统计归纳模型。\n\n例如，让 LLM 在石头、剪刀、布中做选择并不能保证均匀随机的结果。如果真正三分之一的分布很重要，则需要外部随机数源，而不是对模型输出概率的未经引证的假设。\n\n在编程任务中，这往往是致命的。\n\n代理更倾向于执行和生成统计上更常见的代码和逻辑。但常见的代码和逻辑往往平庸且欠考虑。\n\nTura 采用了一种不同的策略。\n\n在推理过程中，普通代理从当前状态推理到提示目标。即，$s_1$ 是当前状态，$s_n$ 是用户提示给出的目标。\n\n$$\ns_1 \\rightarrow s_2 \\rightarrow s_3 \\rightarrow \\cdots \\rightarrow s_n\n$$\n\n相反，Tura 引导 LLM 先统计估计 $s_{n-1}$，然后从 $s_{n-1}$ 的状态反向推理到 $s_{n-2}$。\n\n在下面的例子中，LLM 能够正确推导出玩石头-剪刀-布的最优策略。\n\n```\n> 为了让石头-剪刀-布公平且具有挑战性，\n> 我们需要无偏的游戏。\n> 每一步必须拥有真正的三分之一概率。\n> LLM 仅凭文本概率无法保证这一点。\n> 使用随机数生成器脚本生成 randint(1, 3)\n> 然后将石头、剪刀、布映射到数字。\n```\n\n在编程任务中，这意味着当代理看到一个目标（如修复前端 bug）时，它被引导去推理完整的执行路径，重构失败状态，并在编写代码之前识别根本原因。在匹配 High 配置的 DeepSWE 对比中，Tura Balanced 比 Codex CLI High 多通过了 60 个二元任务验证器中的 12 个。\n\n该对比中的两种配置都使用 GPT-5.6 SOL 和 High 推理标签，因此 High 与 Medium 的推理强度差异无法解释这 20 个百分点的通过率差异。该结果仍然是一个系统层面的关联，而不是对反向推理或任何其他个体特征的因果估计。[^test-set-record][^debug-manifests]\n\n## 运行时上下文与提示管理器\n\n所谓技能，往往只是加载到上下文中的较弱提示。\n\n在许多代理框架中，长期运行的会话会不断累积技能文件、工具输出和陈旧的任务历史。当上下文变得过大时，代理会进入一个单独的压缩轮次，但这种压缩通常只保留一个压缩摘要。重要的执行细节可能会变得模糊或丢失。\n\nTura 将上下文视为运行时状态机的一部分。\n\nTura 不依赖用户手动重置会话或让 Markdown 技能堆积，而是使用 `task_status`、运行时提示和递归执行手册将活动上下文限定在当前任务范围内。\n\n传统基于技能的代理通常保持一个会话运行直到用户启动另一个会话，将宽泛的 Markdown 技能加载到该会话中，并使其保持激活直到重置或压缩。Tura 则将运行时提示绑定到显式的任务状态：会话可以被重命名、刷新和自动管理；任务特定的手册和 CLI 命令通过递归任务树加载；不相关的上下文可以被移除、替换或通过 CLI 压缩。检查点可以保留代码位置、补丁、测试和任务状态，而不仅仅是松散摘要。在实践中，这意味着更少的过期上下文、更低的任务范围 token 成本，以及更少的旧技能或模糊摘要误导当前工作的机会。\n\n由于压缩是一个 CLI 操作，Tura 可以在 `task_status.compact_context` 中保留精确的执行状态。在已发布的基准测试会话中，Tura 超越了只读检查，在压缩后平均恢复了 2.6 轮执行，而 Codex 估计需要 5.4 轮。[^compact-dynamodb][^compact-wasmi-r1][^compact-wasmi-r2][^compact-wasmi-r3][^compact-eza]\n\nTura 的 2.6 轮结果是根据其存档的轮次合约中的显式 `compact_context` 事件计算的。Codex 不暴露等效的压缩事件，因此其 5.4 轮结果是通过输入 token 用量急剧下降的点（排除可识别的媒体读取边界）估算得出的。\n\n## 安装与运行\n\n### NPM 发布版\n\nMac 和 Linux：\n\n```bash\nnpm install tura-ai\ntura\n```\n\nWindows：\n\n```powershell\nnpm install -g tura-ai\ntura\n```\n\n相同的主包也发布到 GitHub Packages 作为 `@tura-ai/tura`。为 `https://npm.pkg.github.com` 配置 `@tura-ai` 范围，使用具有 `read:packages` 权限的 token 进行身份验证，然后安装 `@tura-ai/tura`。npm 上的无范围 `tura-ai` 包仍然是最简单的公开安装方式。\n\nTura 不捆绑提供者凭证。首次启动时，在发送提示前配置一个 LLM 提供者并选择其模型。详见[提供者设置](docs/start/providers.md#first-run-configure-an-llm-provider)中的 CLI、TUI 和 GUI 流程。\n\n### 源码安装\n\nWindows PowerShell：\n\n```powershell\ngit clone https://github.com/Tura-AI/tura.git\ncd tura\n.\\scripts\\install.ps1\ntura\n```\n\nmacOS 或 Linux shell：\n\n```bash\ngit clone https://github.com/Tura-AI/tura.git\ncd tura\n./scripts/install.sh\ntura\n```\n\n源码安装程序会执行完整的环境设置、发布构建和用户 PATH 注册流程。当你只想安装依赖而不构建或注册 Tura 时，在 PowerShell 上传 `-EnvironmentOnly` 或在 macOS/Linux 上传 `--environment-only`。\n\n### 常用入口点\n\n| 入口                                | 用途                                                 |\n| ----------------------------------- | ---------------------------------------------------- |\n| `tura`                               | 交互式终端 UI。                                      |\n| `tura \"提示\"`                         | 使用初始提示打开 TUI。                                |\n| `tura exec \"提示\"`                    | 直接 Rust CLI 提示运行器。                            |\n| `tura run \"提示\"`                     | 支持流式传输/历史的网关提示。                          |\n| `tura bash`、`tura zsh`、`tura shel` | 使用选定命令运行 shell 界面的提示。                    |\n| `tura_gateway`                       | 本地 HTTP/SSE 网关及可选的 Web GUI 服务。             |\n| `tura_gui`                           | 桌面 GUI 工作区客户端。                               |\n\n有关操作系统特定的 PATH 要求、执行器安装以及如何在可执行文件不在 PATH 上时注册 CLI，请阅读[如何开始](docs/start/how-to-start.md)。有关命令标志和模式，请阅读[CLI 参数](docs/start/cli-parameters.md)。\n\n## 文档\n\nGitBook 风格的文档索引位于 [docs/SUMMARY.md](docs/SUMMARY.md)。完整导航页面位于 [docs/start/navigation.md](docs/start/navigation.md)。\n\n### 开始\n\n- [概览](docs/start/overview.md)\n- [安装](docs/start/install.md)\n- [如何开始](docs/start/how-to-start.md)\n- [CLI 参数](docs/start/cli-parameters.md)\n- [设置](docs/start/settings.md)\n- [提供者](docs/start/providers.md)\n- [会话](docs/start/sessions.md)\n- [导航](docs/start/navigation.md)\n\n### 核心\n\n- [任务状态](docs/core/task-status.md)\n- [上下文管理](docs/core/context-management.md)\n- [运行时提示](docs/core/runtime-prompt.md)\n- [命令运行](docs/core/command-run.md)\n- [命令](docs/core/commands.md)\n- [代理](docs/core/agents.md)\n- [人格](docs/core/personas.md)\n- [富文本](docs/core/html-rich-text.md)\n- [动态提示注入](docs/core/prompt-style.md)\n\n### 架构\n\n- [Session DB](crates/session_log/ARCHITECTURE.md)\n- [Gateway](crates/gateway/ARCHITECTURE.md)\n- [Router](crates/router/ARCHITECTURE.md)\n- [Runtime](crates/runtime/ARCHITECTURE.md)\n- [Tool](crates/tools/ARCHITECTURE.md)\n- [终端用户界面](apps/tui/ARCHITECTURE.md)\n- [图形用户界面](apps/gui/ARCHITECTURE.md)\n\n### 自定义\n\n- [自定义提供者](docs/customization/custom-providers.md)\n- [自定义人格](docs/customization/custom-personas.md)\n- [自定义代理](docs/customization/custom-agents.md)\n- [自定义运行时提示](docs/customization/custom-runtime-prompt.md)\n- [自定义命令](docs/customization/custom-commands.md)\n\n### 开发\n\n- [脚本](scripts/ARCHITECTURE.md)\n- [测试](scripts/ARCHITECTURE.md#xtask-test-collection-scripts)\n- [环境](docs/start/settings.md)\n- [架构](ARCHITECTURE.md)\n- [基准测试方法](https://github.com/Tura-AI/benchmark/blob/main/doc/benchmark-methodology.md)\n- [当前测试集证据记录](https://github.com/Tura-AI/benchmark/blob/main/doc/current-test-set-record.md)\n- [基准测试工件](https://github.com/Tura-AI/benchmark/tree/main/results)\n\n## 贡献与项目治理\n\n贡献应该是有节制、可审查且有证据支持的，在负责受影响行为的测试层提供。选择匹配的问题和拉取请求类型，而不是为每次更改应用同一个清单。\n\n- [贡献指南](.github/CONTRIBUTING.md) — 从这里开始了解贡献类型、开发环境设置、测试选择和拉取请求步骤。\n- [贡献说明](docs/contributing-guide.md) — 测试所有权、影响矩阵、性能证据和工件清理规则。\n- [路线图](ROADMAP.md) — 当前的 0.1.x 稳定化优先级和计划中的 0.2 任务规划工作区。\n- [已知问题和证据缺口](docs/KNOWN_ISSUES.md) — 开放的架构、提供者、基准测试、性能和跨操作系统工作。\n- [行为准则](.github/CODE_OF_CONDUCT.md) — 社区标准和开放代理测试框架原则。\n- [安全策略](.github/SECURITY.md) — 受支持的版本和私有漏洞报告。\n- [支持](.github/SUPPORT.md) — 报告 bug、请求功能或提出设置和使用问题的地方。\n\n## 许可协议\n\nTura 采用 AGPL-3.0-or-later 许可。详见 [LICENSE](LICENSE)。\n\n## 基准测试注释与来源\n\n- [基准测试方法](https://github.com/Tura-AI/benchmark/blob/main/doc/benchmark-methodology.md)\n- [当前测试集证据记录](https://github.com/Tura-AI/benchmark/blob/main/doc/current-test-set-record.md)\n- [基准测试工件](https://github.com/Tura-AI/benchmark/tree/main/results)\n\n[^test-set-record]: [`tura-benchmark` 当前测试集证据记录](https://github.com/Tura-AI/benchmark/blob/main/doc/current-test-set-record.md)，定义了 280 次运行的已发布群体、278 次运行的关系分析群体、配置来源、聚合公式、排除规则和识别限制。README 的主要 High-to-High 表格从该已发布群体中选择了 210 次 Tura Balanced High、Tura Direct High 和 Codex CLI High 会话。\n\n[^debug-manifests]: Tura 的 DeepSWE 观测数据位于 [`tura-benchmark` 复现 1](https://github.com/Tura-AI/benchmark/blob/main/results/debug/report-deepswe-v1.1-gpt56-sol-local-r01/manifest.json)、[复现 2](https://github.com/Tura-AI/benchmark/blob/main/results/debug/report-deepswe-v1.1-gpt56-sol-local-r02/manifest.json) 和[复现 3](https://github.com/Tura-AI/benchmark/blob/main/results/debug/report-deepswe-v1.1-gpt56-sol-local-r03/manifest.json)。匹配的 Codex CLI High 观测数据位于 [High 复现 1](https://github.com/Tura-AI/benchmark/blob/main/results/debug/report-deepswe-v1.1-gpt56-sol-codex-cli-high-r01/manifest.json)、[High 复现 2](https://github.com/Tura-AI/benchmark/blob/main/results/debug/report-deepswe-v1.1-gpt56-sol-codex-cli-high-r02/manifest.json) 和 [High 复现 3](https://github.com/Tura-AI/benchmark/blob/main/results/debug/report-deepswe-v1.1-gpt56-sol-codex-cli-high-r03/manifest.json)。每个配置在相同的 20 个任务 ID 上贡献了 60 次会话。\n\n[^rewrite-manifest]: Tura 的重构观测数据位于 [`tura-benchmark` GPT-5.6 Rewrite Repo 规范清单](https://github.com/Tura-AI/benchmark/blob/main/results/rewrite/report-20260710-gpt56-sol/canonical-manifest.json)；官方 Codex CLI High 观测数据位于 [Codex High 规范清单](https://github.com/Tura-AI/benchmark/blob/main/results/rewrite/report-20260714-codex-cli-0.144.1-gpt56-sol-high/canonical-manifest.json)。每个 High 配置贡献了 10 次会话和 472 个测试框架检查项。\n\n[^compact-dynamodb]: [`tura-benchmark` DynamoDB 第 107 轮压缩](https://github.com/Tura-AI/benchmark/blob/main/results/debug/report-deepswe-v1.1-gpt56-sol-local-r01/dynamodb-toolbox-conditional-attribute-requirements/tura-balanced/dynamodb-toolbox-conditional-attribute-requirements-tura-balanced-run-01/metadata/contracts/rounds/round-0107.json)和[第 114 轮首次后续补丁](https://github.com/Tura-AI/benchmark/blob/main/results/debug/report-deepswe-v1.1-gpt56-sol-local-r01/dynamodb-toolbox-conditional-attribute-requirements/tura-balanced/dynamodb-toolbox-conditional-attribute-requirements-tura-balanced-run-01/metadata/contracts/rounds/round-0114.json)。\n\n[^compact-wasmi-r1]: [`tura-benchmark` Wasmi 复现 1 第 43 轮压缩](https://github.com/Tura-AI/benchmark/blob/main/results/debug/report-deepswe-v1.1-gpt56-sol-local-r01/wasmi-trap-coredumps/tura-balanced/wasmi-trap-coredumps-tura-balanced-run-01/metadata/contracts/rounds/round-0043.json)和[第 44 轮首次非读取操作](https://github.com/Tura-AI/benchmark/blob/main/results/debug/report-deepswe-v1.1-gpt56-sol-local-r01/wasmi-trap-coredumps/tura-balanced/wasmi-trap-coredumps-tura-balanced-run-01/metadata/contracts/rounds/round-0044.json)。该运行在第 46 轮结束，无后续补丁或测试操作。\n\n[^compact-wasmi-r2]: [`tura-benchmark` Wasmi 复现 2 第 26 轮压缩](https://github.com/Tura-AI/benchmark/blob/main/results/debug/report-deepswe-v1.1-gpt56-sol-local-r02/wasmi-trap-coredumps/tura-balanced/wasmi-trap-coredumps-tura-balanced-run-02/metadata/contracts/rounds/round-0026.json)、[第 28 轮首次非读取操作](https://github.com/Tura-AI/benchmark/blob/main/results/debug/report-deepswe-v1.1-gpt56-sol-local-r02/wasmi-trap-coredumps/tura-balanced/wasmi-trap-coredumps-tura-balanced-run-02/metadata/contracts/rounds/round-0028.json)和[第 39 轮首次后续补丁/测试](https://github.com/Tura-AI/benchmark/blob/main/results/debug/report-deepswe-v1.1-gpt56-sol-local-r02/wasmi-trap-coredumps/tura-balanced/wasmi-trap-coredumps-tura-balanced-run-02/metadata/contracts/rounds/round-0039.json)。\n\n[^compact-wasmi-r3]: [`tura-benchmark` Wasmi 复现 3 第 39 轮压缩](https://github.com/Tura-AI/benchmark/blob/main/results/debug/report-deepswe-v1.1-gpt56-sol-local-r03/wasmi-trap-coredumps/tura-balanced/wasmi-trap-coredumps-tura-balanced-run-03/metadata/contracts/rounds/round-0039.json)和[第 41 轮首次后续补丁/测试](https://github.com/Tura-AI/benchmark/blob/main/results/debug/report-deepswe-v1.1-gpt56-sol-local-r03/wasmi-trap-coredumps/tura-balanced/wasmi-trap-coredumps-tura-balanced-run-03/metadata/contracts/rounds/round-0041.json)。\n\n[^compact-eza]: [`tura-benchmark` eza 第 23 轮压缩](https://github.com/Tura-AI/benchmark/blob/main/results/rewrite/report-20260710-gpt56-sol/eza/tura-balanced/eza-tura-balanced-gpt56-sol-run-02/metadata/contracts/rounds/round-0023.json)和[第 24 轮首次后续测试](https://github.com/Tura-AI/benchmark/blob/main/results/rewrite/report-20260710-gpt56-sol/eza/tura-balanced/eza-tura-balanced-gpt56-sol-run-02/metadata/contracts/rounds/round-0024.json)。\n","readmeFilename":"README.zh-CN.md"}