{"_id":"@x-otto/plugin-weather","_rev":"28-a5d53f417050931f1a12f17602b39808","name":"@x-otto/plugin-weather","dist-tags":{"latest":"0.1.0-alpha.17","alpha":"0.1.0-alpha.30"},"versions":{"0.1.0-alpha.0":{"name":"@x-otto/plugin-weather","version":"0.1.0-alpha.0","_id":"@x-otto/plugin-weather@0.1.0-alpha.0","maintainers":[{"name":"aniwei","email":"aniwei.developer@gmail.com"}],"dist":{"shasum":"e3c059789869632e8a32f9177c2c9810f0209b9c","tarball":"https://registry.npmjs.org/@x-otto/plugin-weather/-/plugin-weather-0.1.0-alpha.0.tgz","fileCount":11,"integrity":"sha512-tJUxPyXfgkCk1V+A6KQsv2k4FvsSzWn6jwdjW2ogCCdF7x0ZlfdJs/Y335Vso252/K8UuZi78ZyjgMytqIhxDg==","signatures":[{"sig":"MEYCIQCrCo90inSILERipihbSVgjSg1A7NS4JC95xLWom8T7HAIhAKMtyDXtN4XUDqN0kKMmGmJlZ4LR+KgXAzK3mW0+1qJ4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2490765},"type":"module","_from":"file:/tmp/x-otto-plugin-weather-0.1.0-alpha.0.tgz","private":false,"scripts":{"test":"vitest run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"aniwei","email":"aniwei.developer@gmail.com"},"_resolved":"/tmp/x-otto-plugin-weather-0.1.0-alpha.0.tgz","_integrity":"sha512-tJUxPyXfgkCk1V+A6KQsv2k4FvsSzWn6jwdjW2ogCCdF7x0ZlfdJs/Y335Vso252/K8UuZi78ZyjgMytqIhxDg==","deprecated":"产物含编译机绝对路径（RFC-365），已被 alpha.1 修复","_npmVersion":"10.9.4","description":"Weather forecast plugin — get_weather tool (Open-Meteo, no API key) + terminal card renderer","directories":{},"_nodeVersion":"22.22.1","publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"@x-otto/plugin":"0.1.0-alpha.1","@x-otto/interchange":"0.1.0-alpha.1"},"_npmOperationalInternal":{"tmp":"tmp/plugin-weather_0.1.0-alpha.0_1786434848164_0.9494686876458382","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.1":{"name":"@x-otto/plugin-weather","version":"0.1.0-alpha.1","_id":"@x-otto/plugin-weather@0.1.0-alpha.1","maintainers":[{"name":"aniwei","email":"aniwei.developer@gmail.com"}],"dist":{"shasum":"b8bd3c971f5ff06ed29d79abe7a4b5a4f8b97cfe","tarball":"https://registry.npmjs.org/@x-otto/plugin-weather/-/plugin-weather-0.1.0-alpha.1.tgz","fileCount":11,"integrity":"sha512-v4KU4uXeZ+QQwdy9Zn44Hz7zvMbHd3yGPgLMc8YFXVa88fFtDqOiEvNAXIQQV5atNPWyg9L3RYj2BpSU0u+QYQ==","signatures":[{"sig":"MEQCIEGZuauwn74Vmsgm7wlDreXCJaZYig5d5Ccf8kbfI4MeAiA33Gx7hmCHesF1+Gjm7LOHinBupmfI/YwJyjnyAySDog==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2490434},"type":"module","_from":"file:/tmp/x-otto-plugin-weather-0.1.0-alpha.1.tgz","private":false,"scripts":{"test":"vitest run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"aniwei","email":"aniwei.developer@gmail.com"},"_resolved":"/tmp/x-otto-plugin-weather-0.1.0-alpha.1.tgz","_integrity":"sha512-v4KU4uXeZ+QQwdy9Zn44Hz7zvMbHd3yGPgLMc8YFXVa88fFtDqOiEvNAXIQQV5atNPWyg9L3RYj2BpSU0u+QYQ==","_npmVersion":"10.9.4","description":"Weather forecast plugin — get_weather tool (Open-Meteo, no API key) + terminal card renderer","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@x-otto/plugin":"0.1.0-alpha.1"},"publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@x-otto/interchange":"0.1.0-alpha.1"},"_npmOperationalInternal":{"tmp":"tmp/plugin-weather_0.1.0-alpha.1_1786471870079_0.9690100801703141","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.2":{"name":"@x-otto/plugin-weather","version":"0.1.0-alpha.2","_id":"@x-otto/plugin-weather@0.1.0-alpha.2","maintainers":[{"name":"aniwei","email":"aniwei.developer@gmail.com"}],"dist":{"shasum":"b299a5bc8b26a7395e5b761b7f41c6d515d6ed81","tarball":"https://registry.npmjs.org/@x-otto/plugin-weather/-/plugin-weather-0.1.0-alpha.2.tgz","fileCount":11,"integrity":"sha512-TIbc1yPQS/UiQBef7liqPT3usdQ5C0GEB+mx/X8E+fCqQ977Ew9PkRPoLzlWj1//OW3+tkeUyjCKwXqdsMPkTQ==","signatures":[{"sig":"MEQCIFaRMWjm8zbu3o7+++qYcQ/xrq3eb9fn+UXo2fyXcM4MAiAl0pTQpbqbMoXZLMIMsujcKWomOYcicF0IhGPn37wkkQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1063347},"type":"module","_from":"file:/var/folders/g4/fr8kj2mn72scvhd0qzq4bvbm0000gn/T/tmp.3BtJRraFoN/x-otto-plugin-weather-0.1.0-alpha.2.tgz","gitHead":"dc97d4e28565fd1df6127f7e2608b6cafb3e40d3","private":false,"scripts":{"test":"vitest run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"aniwei","email":"aniwei.developer@gmail.com"},"_resolved":"/var/folders/g4/fr8kj2mn72scvhd0qzq4bvbm0000gn/T/tmp.3BtJRraFoN/x-otto-plugin-weather-0.1.0-alpha.2.tgz","_integrity":"sha512-TIbc1yPQS/UiQBef7liqPT3usdQ5C0GEB+mx/X8E+fCqQ977Ew9PkRPoLzlWj1//OW3+tkeUyjCKwXqdsMPkTQ==","_npmVersion":"10.9.4","description":"Weather forecast plugin — get_weather tool (Open-Meteo, no API key) + terminal card renderer","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@x-otto/plugin":"0.1.0-alpha.1"},"publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@x-otto/interchange":"0.1.0-alpha.1"},"_npmOperationalInternal":{"tmp":"tmp/plugin-weather_0.1.0-alpha.2_1786525796475_0.5759491030137649","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.3":{"name":"@x-otto/plugin-weather","version":"0.1.0-alpha.3","_id":"@x-otto/plugin-weather@0.1.0-alpha.3","maintainers":[{"name":"aniwei","email":"aniwei.developer@gmail.com"}],"dist":{"shasum":"a82f9809dee3fe1d27d46d7df0155d5d71ec1df1","tarball":"https://registry.npmjs.org/@x-otto/plugin-weather/-/plugin-weather-0.1.0-alpha.3.tgz","fileCount":11,"integrity":"sha512-EnZeDQusR01AA72Nr8ljnB4fbUJ9tuQKy8vr2L6zpwA4WZqJLqyN3PGEBdbGHnr4WgtVDm5H2lui07LdUIYqDQ==","signatures":[{"sig":"MEUCIAzSmoi4d3ZJR0Vn35Y8iXIfPLWX6C1lszAjoXGL2FwVAiEAljfeYr7syj7nMNCl18AFoVtWLGQTr8kqf+Y0Idotba4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1063347},"type":"module","_from":"file:/var/folders/g4/fr8kj2mn72scvhd0qzq4bvbm0000gn/T/tmp.NSW6Tx0ctS/x-otto-plugin-weather-0.1.0-alpha.3.tgz","gitHead":"6da1621d766ce33d222b41d8661c302e180f9b57","private":false,"scripts":{"test":"vitest run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"aniwei","email":"aniwei.developer@gmail.com"},"_resolved":"/var/folders/g4/fr8kj2mn72scvhd0qzq4bvbm0000gn/T/tmp.NSW6Tx0ctS/x-otto-plugin-weather-0.1.0-alpha.3.tgz","_integrity":"sha512-EnZeDQusR01AA72Nr8ljnB4fbUJ9tuQKy8vr2L6zpwA4WZqJLqyN3PGEBdbGHnr4WgtVDm5H2lui07LdUIYqDQ==","_npmVersion":"10.9.4","description":"Weather forecast plugin — get_weather tool (Open-Meteo, no API key) + terminal card renderer","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@x-otto/plugin":"0.1.0-alpha.1"},"publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@x-otto/interchange":"0.1.0-alpha.1"},"_npmOperationalInternal":{"tmp":"tmp/plugin-weather_0.1.0-alpha.3_1786530999289_0.30801303107285416","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.4":{"name":"@x-otto/plugin-weather","version":"0.1.0-alpha.4","_id":"@x-otto/plugin-weather@0.1.0-alpha.4","maintainers":[{"name":"aniwei","email":"aniwei.developer@gmail.com"}],"dist":{"shasum":"f6d6909d2971286d4b5996c4c7b15396f20c2352","tarball":"https://registry.npmjs.org/@x-otto/plugin-weather/-/plugin-weather-0.1.0-alpha.4.tgz","fileCount":11,"integrity":"sha512-SPiMJfGL8WRgrZs4+sXNf7mN3Nl/BVcsiVJoPhZi9oKcgX44w0cpScbDABxX3UEmq6nQFuuh57RdkKENrYDMiA==","signatures":[{"sig":"MEYCIQDMeFajPzS8nfZioUCYZELZ21+ituzzDCsF3k9MIWplCQIhAOGB4s/8G1rycpufZHXTCNk5Njy39yW6pU6Ym5461V+T","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1063347},"type":"module","_from":"file:/var/folders/g4/fr8kj2mn72scvhd0qzq4bvbm0000gn/T/tmp.y2i2MVanFI/x-otto-plugin-weather-0.1.0-alpha.4.tgz","gitHead":"d685af51c4d5aeffd0fa344f12f69d2c67b4d1ef","private":false,"scripts":{"test":"vitest run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"aniwei","email":"aniwei.developer@gmail.com"},"_resolved":"/var/folders/g4/fr8kj2mn72scvhd0qzq4bvbm0000gn/T/tmp.y2i2MVanFI/x-otto-plugin-weather-0.1.0-alpha.4.tgz","_integrity":"sha512-SPiMJfGL8WRgrZs4+sXNf7mN3Nl/BVcsiVJoPhZi9oKcgX44w0cpScbDABxX3UEmq6nQFuuh57RdkKENrYDMiA==","_npmVersion":"10.9.4","description":"Weather forecast plugin — get_weather tool (Open-Meteo, no API key) + terminal card renderer","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@x-otto/plugin":"0.1.0-alpha.2"},"publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@x-otto/interchange":"0.1.0-alpha.1"},"_npmOperationalInternal":{"tmp":"tmp/plugin-weather_0.1.0-alpha.4_1786532083744_0.7570189301977024","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.5":{"name":"@x-otto/plugin-weather","version":"0.1.0-alpha.5","_id":"@x-otto/plugin-weather@0.1.0-alpha.5","maintainers":[{"name":"aniwei","email":"aniwei.developer@gmail.com"}],"dist":{"shasum":"c468b9aba8f0ef31843327463405a6c376d100ee","tarball":"https://registry.npmjs.org/@x-otto/plugin-weather/-/plugin-weather-0.1.0-alpha.5.tgz","fileCount":10,"integrity":"sha512-hv7i0kNi5BStCX+Ze7IGnGOENttRI73Fjxr1jybPXYxh2ocDwIJV+2OueGWfM0GeT+o79/3k93W3C491gDp6Qw==","signatures":[{"sig":"MEUCIEJ879dZ8LCtRmQXtZlyOMuDZvuSWKF1JaQzqBXj3AdsAiEA31C5QbVtRd0TvOpLAmqHZOVjhJ1wGZsSg+1MxN+OgBY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22132},"type":"module","_from":"file:/tmp/x-otto-plugin-weather-0.1.0-alpha.5.tgz","private":false,"scripts":{"test":"vitest run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"aniwei","email":"aniwei.developer@gmail.com"},"_resolved":"/tmp/x-otto-plugin-weather-0.1.0-alpha.5.tgz","_integrity":"sha512-hv7i0kNi5BStCX+Ze7IGnGOENttRI73Fjxr1jybPXYxh2ocDwIJV+2OueGWfM0GeT+o79/3k93W3C491gDp6Qw==","_npmVersion":"10.9.4","description":"Weather forecast plugin — get_weather tool (Open-Meteo, no API key) + terminal card renderer","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@x-otto/plugin":"0.1.0-alpha.5"},"publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@x-otto/interchange":"0.1.0-alpha.4"},"_npmOperationalInternal":{"tmp":"tmp/plugin-weather_0.1.0-alpha.5_1786634138945_0.2907649789084721","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.6":{"name":"@x-otto/plugin-weather","version":"0.1.0-alpha.6","_id":"@x-otto/plugin-weather@0.1.0-alpha.6","maintainers":[{"name":"aniwei","email":"aniwei.developer@gmail.com"}],"dist":{"shasum":"d2d47df67d448c016a62b7de480d3d8c147ab460","tarball":"https://registry.npmjs.org/@x-otto/plugin-weather/-/plugin-weather-0.1.0-alpha.6.tgz","fileCount":13,"integrity":"sha512-wbqQpSJY79RC/VdGmRek/j7oVR3Xv5tbCj3M6iFJlYBKs24AtIegN6Sn7jYpTFyxE9AsuCUTJiZ9a86M413jMg==","signatures":[{"sig":"MEUCIGDUoBVsiOWphiYnNVokkKtGlOStyDfiU9ACqAPTGjqQAiEAnyDdMkHieZXbqB8VkKUnoE/i748GT+McCwRZVSeLnrs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32708},"type":"module","_from":"file:.publish-tmp/x-otto-plugin-weather-0.1.0-alpha.6.tgz","gitHead":"e591850c87c1fe2a8789f8868bdfe12142b0ff55","private":false,"scripts":{"test":"vitest run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"aniwei","email":"aniwei.developer@gmail.com"},"_resolved":"/Users/aniwei/Desktop/workspaces/coding-agent/.publish-tmp/x-otto-plugin-weather-0.1.0-alpha.6.tgz","_integrity":"sha512-wbqQpSJY79RC/VdGmRek/j7oVR3Xv5tbCj3M6iFJlYBKs24AtIegN6Sn7jYpTFyxE9AsuCUTJiZ9a86M413jMg==","_npmVersion":"10.9.4","description":"Weather forecast plugin — get_weather tool (Open-Meteo, no API key) + terminal card renderer","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@x-otto/plugin":"0.1.0-alpha.8"},"publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@x-otto/interchange":"0.1.0-alpha.8"},"_npmOperationalInternal":{"tmp":"tmp/plugin-weather_0.1.0-alpha.6_1788233122978_0.7913048388895139","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.9":{"name":"@x-otto/plugin-weather","version":"0.1.0-alpha.9","_id":"@x-otto/plugin-weather@0.1.0-alpha.9","maintainers":[{"name":"aniwei","email":"aniwei.developer@gmail.com"}],"dist":{"shasum":"da1fd771240234382f07d8a8fa496628af6be0a9","tarball":"https://registry.npmjs.org/@x-otto/plugin-weather/-/plugin-weather-0.1.0-alpha.9.tgz","fileCount":13,"integrity":"sha512-cXPZgsJmsHramB+y4pJ2o/xIFAWCC47nMTUQI4AsaC+I7wfY4RtQQKt7/AJa51W6vUO7aFDsokkU3ThJy5YPfQ==","signatures":[{"sig":"MEQCIEKiU4ZLyEmhrR/kKv/7yX4kudfv9lh7YISiuE3GF5OVAiBNncR0SO7gOnPexF7CFh6Dvhbvp6GGJU0RM0ZjzvOLgg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32708},"type":"module","_from":"file:.publish-tmp/x-otto-plugin-weather-0.1.0-alpha.9.tgz","gitHead":"f6d087d40e81b8ec537d829322b0a81662175c7f","private":false,"scripts":{"test":"vitest run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"aniwei","email":"aniwei.developer@gmail.com"},"_resolved":"/Users/aniwei/Desktop/workspaces/coding-agent/.publish-tmp/x-otto-plugin-weather-0.1.0-alpha.9.tgz","_integrity":"sha512-cXPZgsJmsHramB+y4pJ2o/xIFAWCC47nMTUQI4AsaC+I7wfY4RtQQKt7/AJa51W6vUO7aFDsokkU3ThJy5YPfQ==","_npmVersion":"10.9.4","description":"Weather forecast plugin — get_weather tool (Open-Meteo, no API key) + terminal card renderer","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@x-otto/plugin":"0.1.0-alpha.9"},"publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@x-otto/interchange":"0.1.0-alpha.9"},"_npmOperationalInternal":{"tmp":"tmp/plugin-weather_0.1.0-alpha.9_1788248820895_0.9329727918799602","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.10":{"name":"@x-otto/plugin-weather","version":"0.1.0-alpha.10","_id":"@x-otto/plugin-weather@0.1.0-alpha.10","maintainers":[{"name":"aniwei","email":"aniwei.developer@gmail.com"}],"dist":{"shasum":"816746cd250526c95660ecbc75fcc81b48978a08","tarball":"https://registry.npmjs.org/@x-otto/plugin-weather/-/plugin-weather-0.1.0-alpha.10.tgz","fileCount":13,"integrity":"sha512-8Lg//mVsmoIQorK2z0GIMvXDMsf/oxWPId6OWNkHlgOHhMkbj2HFGyvPCV61aYRmkjgxOfyH8xybWlPQ6xPOJw==","signatures":[{"sig":"MEQCIDgAdWVtJEznpFdIT86vtRBQCGFOZG+yHyC8QEBsVeHjAiApQ/yGmU0I4i1TcP85Avnvp2aLXiiIqPGv1xA7i8HNCA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32712},"type":"module","_from":"file:x-otto-plugin-weather-0.1.0-alpha.10.tgz","gitHead":"a24ae603be184553e6278fe69d51bb2553e94857","private":false,"scripts":{"test":"vitest run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"aniwei","email":"aniwei.developer@gmail.com"},"_resolved":"/private/var/folders/g4/fr8kj2mn72scvhd0qzq4bvbm0000gn/T/d5a0a4d0eb427d9248789b213138f1b4/x-otto-plugin-weather-0.1.0-alpha.10.tgz","_integrity":"sha512-8Lg//mVsmoIQorK2z0GIMvXDMsf/oxWPId6OWNkHlgOHhMkbj2HFGyvPCV61aYRmkjgxOfyH8xybWlPQ6xPOJw==","_npmVersion":"10.9.4","description":"Weather forecast plugin — get_weather tool (Open-Meteo, no API key) + terminal card renderer","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@x-otto/plugin":"0.1.0-alpha.10"},"publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@x-otto/interchange":"0.1.0-alpha.10"},"_npmOperationalInternal":{"tmp":"tmp/plugin-weather_0.1.0-alpha.10_1788428688301_0.7060827460592154","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.11":{"name":"@x-otto/plugin-weather","version":"0.1.0-alpha.11","_id":"@x-otto/plugin-weather@0.1.0-alpha.11","maintainers":[{"name":"aniwei","email":"aniwei.developer@gmail.com"}],"dist":{"shasum":"9f41de7a410e37b70a7172b7865839e089bdde75","tarball":"https://registry.npmjs.org/@x-otto/plugin-weather/-/plugin-weather-0.1.0-alpha.11.tgz","fileCount":13,"integrity":"sha512-fanuBmxZ+TFc3fCj/SudbyFPtBCWaGq7oo1sujX0WzLV8EGHg+jp//k+zOhWlKonZBjm434gfFDa2gNGNOigJA==","signatures":[{"sig":"MEQCICsMbxXsG+7NWkg7KmpeC/fWlX6zmjOu5hsv2xnFsXSwAiBLu2YHOX1fJWocvGr+TEnq7mv2J2ZIZ/1OcqAp2LZ2fg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32712},"type":"module","_from":"file:x-otto-plugin-weather-0.1.0-alpha.11.tgz","gitHead":"938af655c8775656c2b4e457df30210b68e2aa94","private":false,"scripts":{"test":"vitest run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"aniwei","email":"aniwei.developer@gmail.com"},"_resolved":"/private/var/folders/g4/fr8kj2mn72scvhd0qzq4bvbm0000gn/T/5a5899f4da0c4bdddaeb31b0a7e46fb2/x-otto-plugin-weather-0.1.0-alpha.11.tgz","_integrity":"sha512-fanuBmxZ+TFc3fCj/SudbyFPtBCWaGq7oo1sujX0WzLV8EGHg+jp//k+zOhWlKonZBjm434gfFDa2gNGNOigJA==","_npmVersion":"10.9.4","description":"Weather forecast plugin — get_weather tool (Open-Meteo, no API key) + terminal card renderer","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@x-otto/plugin":"0.1.0-alpha.11"},"publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@x-otto/interchange":"0.1.0-alpha.11"},"_npmOperationalInternal":{"tmp":"tmp/plugin-weather_0.1.0-alpha.11_1788432363060_0.8409283715999043","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.12":{"name":"@x-otto/plugin-weather","version":"0.1.0-alpha.12","_id":"@x-otto/plugin-weather@0.1.0-alpha.12","maintainers":[{"name":"aniwei","email":"aniwei.developer@gmail.com"}],"dist":{"shasum":"e187e7a728c881ce7be4ab263025e99d9d671930","tarball":"https://registry.npmjs.org/@x-otto/plugin-weather/-/plugin-weather-0.1.0-alpha.12.tgz","fileCount":13,"integrity":"sha512-WPXyAp82YwF+1XuLoMidutOsloqWTSjll3P4absOOJ3nZ//23/tIxzXr3TJLT1VILjoGdsREWAzK+rSlq127vQ==","signatures":[{"sig":"MEUCIQDCoul79zQ+0oIpB7wp3L9EH1uqe0K/HlCO9yy2OX8kGwIgTdATfcnNhu14R7GXRv8mGBJKjCZzQY+mxUTn6MHu7WM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32712},"type":"module","_from":"file:/Users/aniwei/Desktop/workspaces/coding-agent/.tmp-publish/x-otto-plugin-weather-0.1.0-alpha.12.tgz","gitHead":"86788be156e3461f7056dee7e1ce2d0570cf03e6","private":false,"scripts":{"test":"vitest run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"aniwei","email":"aniwei.developer@gmail.com"},"_resolved":"/Users/aniwei/Desktop/workspaces/coding-agent/.tmp-publish/x-otto-plugin-weather-0.1.0-alpha.12.tgz","_integrity":"sha512-WPXyAp82YwF+1XuLoMidutOsloqWTSjll3P4absOOJ3nZ//23/tIxzXr3TJLT1VILjoGdsREWAzK+rSlq127vQ==","_npmVersion":"10.9.4","description":"Weather forecast plugin — get_weather tool (Open-Meteo, no API key) + terminal card renderer","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@x-otto/plugin":"0.1.0-alpha.12"},"publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@x-otto/interchange":"0.1.0-alpha.12"},"_npmOperationalInternal":{"tmp":"tmp/plugin-weather_0.1.0-alpha.12_1788754184349_0.9820820306837028","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.13":{"name":"@x-otto/plugin-weather","version":"0.1.0-alpha.13","_id":"@x-otto/plugin-weather@0.1.0-alpha.13","maintainers":[{"name":"aniwei","email":"aniwei.developer@gmail.com"}],"dist":{"shasum":"7a4db2e2386af07d9c5dce7c3b64355b16fd3644","tarball":"https://registry.npmjs.org/@x-otto/plugin-weather/-/plugin-weather-0.1.0-alpha.13.tgz","fileCount":13,"integrity":"sha512-1pDDCHkVsMHPKhi6LiWhAPuZvHyaNikWUmvKIzPnDjIia+6gZQtvHAvYzx6Xd/zn2B9i+j6RZl7TRpSfXItgDA==","signatures":[{"sig":"MEYCIQDLJCV6ZL2XJ4LEA7RNrpUmrWdGrhwNtnfbVybh3Wpt5AIhANkFUJZSREyajaKG+udQSA/XosHP5OHVvCHebliRuDii","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32712},"type":"module","_from":"file:.publish-tmp/tgz/x-otto-plugin-weather-0.1.0-alpha.13.tgz","gitHead":"665662d9a8657f46d6740f77aedc37279a7b43f9","private":false,"scripts":{"test":"vitest run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"aniwei","email":"aniwei.developer@gmail.com"},"_resolved":"/Users/aniwei/Desktop/workspaces/coding-agent/.publish-tmp/tgz/x-otto-plugin-weather-0.1.0-alpha.13.tgz","_integrity":"sha512-1pDDCHkVsMHPKhi6LiWhAPuZvHyaNikWUmvKIzPnDjIia+6gZQtvHAvYzx6Xd/zn2B9i+j6RZl7TRpSfXItgDA==","_npmVersion":"10.9.4","description":"Weather forecast plugin — get_weather tool (Open-Meteo, no API key) + terminal card renderer","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@x-otto/plugin":"0.1.0-alpha.13"},"publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@x-otto/interchange":"0.1.0-alpha.13"},"_npmOperationalInternal":{"tmp":"tmp/plugin-weather_0.1.0-alpha.13_1788765581305_0.7996053092036419","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.14":{"name":"@x-otto/plugin-weather","version":"0.1.0-alpha.14","_id":"@x-otto/plugin-weather@0.1.0-alpha.14","maintainers":[{"name":"aniwei","email":"aniwei.developer@gmail.com"}],"dist":{"shasum":"f4eae4e17f77a9da48d02ff06e0cf7dcfe373438","tarball":"https://registry.npmjs.org/@x-otto/plugin-weather/-/plugin-weather-0.1.0-alpha.14.tgz","fileCount":13,"integrity":"sha512-HonZKn5SmZR+bZa2zqlVprJYf6BrMvKy5XYuyFteWRGiv7WCJZJF5LOac80LM+D61H63y3DzkrYFuycrZMbD2g==","signatures":[{"sig":"MEQCIGqq1VMTCFleOx6onJoT7/UDNNA8lZTNP1nA3+m1oKvsAiBnYkxn8LnSYFNwb2Mqu/ibZNv3Cg1JNOCX+hy+VEMNHQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32712},"type":"module","_from":"file:.publish-tmp/tgz/x-otto-plugin-weather-0.1.0-alpha.14.tgz","gitHead":"b463590ee1775cb5dc58f3f21c6bbb0f7e043675","private":false,"scripts":{"test":"vitest run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"aniwei","email":"aniwei.developer@gmail.com"},"_resolved":"/Users/aniwei/Desktop/workspaces/coding-agent/.publish-tmp/tgz/x-otto-plugin-weather-0.1.0-alpha.14.tgz","_integrity":"sha512-HonZKn5SmZR+bZa2zqlVprJYf6BrMvKy5XYuyFteWRGiv7WCJZJF5LOac80LM+D61H63y3DzkrYFuycrZMbD2g==","_npmVersion":"10.9.4","description":"Weather forecast plugin — get_weather tool (Open-Meteo, no API key) + terminal card renderer","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@x-otto/plugin":"0.1.0-alpha.14"},"publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@x-otto/interchange":"0.1.0-alpha.14"},"_npmOperationalInternal":{"tmp":"tmp/plugin-weather_0.1.0-alpha.14_1788780210158_0.5904394840780594","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.15":{"name":"@x-otto/plugin-weather","version":"0.1.0-alpha.15","_id":"@x-otto/plugin-weather@0.1.0-alpha.15","maintainers":[{"name":"aniwei","email":"aniwei.developer@gmail.com"}],"dist":{"shasum":"18536404bd19df9bbd3081594aef37aa1e33113c","tarball":"https://registry.npmjs.org/@x-otto/plugin-weather/-/plugin-weather-0.1.0-alpha.15.tgz","fileCount":13,"integrity":"sha512-GMhJomrGrESzTqvVxoyT1xxIr3sGpWns3eawKXqfh9SoevkeR+jBrSW8POMHNAyhB0tPv+iN/1QvVqgR2xgB0g==","signatures":[{"sig":"MEUCIQC0x/7lQemnCNj1aHXI5ZZSg7PKCxUhfTIe/vTR6wtKbQIgSTw8qx4nLg6NytfYeSoMugeXSUoKsw50qF4NhI7Psqk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32712},"type":"module","_from":"file:x-otto-plugin-weather-0.1.0-alpha.15.tgz","gitHead":"f68a3b919ac12bde7159dfd5f617579049f54786","private":false,"scripts":{"test":"vitest run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"aniwei","email":"aniwei.developer@gmail.com"},"_resolved":"/private/var/folders/g4/fr8kj2mn72scvhd0qzq4bvbm0000gn/T/afe22668163fb349ac325630a077eb9d/x-otto-plugin-weather-0.1.0-alpha.15.tgz","_integrity":"sha512-GMhJomrGrESzTqvVxoyT1xxIr3sGpWns3eawKXqfh9SoevkeR+jBrSW8POMHNAyhB0tPv+iN/1QvVqgR2xgB0g==","_npmVersion":"10.9.4","description":"Weather forecast plugin — get_weather tool (Open-Meteo, no API key) + terminal card renderer","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@x-otto/plugin":"0.1.0-alpha.15"},"publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"@x-otto/interchange":"0.1.0-alpha.15"},"_npmOperationalInternal":{"tmp":"tmp/plugin-weather_0.1.0-alpha.15_1788796117660_0.5043374631462727","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.17":{"name":"@x-otto/plugin-weather","version":"0.1.0-alpha.17","_id":"@x-otto/plugin-weather@0.1.0-alpha.17","maintainers":[{"name":"aniwei","email":"aniwei.developer@gmail.com"}],"dist":{"shasum":"cfa19e8daf57384a50c70b08ebdaba40429e5303","tarball":"https://registry.npmjs.org/@x-otto/plugin-weather/-/plugin-weather-0.1.0-alpha.17.tgz","fileCount":13,"integrity":"sha512-VI1pr5gjbnqRIgDeekl41C3wP7U1WkLJpEgXfwhTKTfESR5w8c9ru6t/YGxQjjwxeXizoJ7oIIqefJri6NOGTw==","signatures":[{"sig":"MEYCIQDbTmIEBgwc3Rz9iLgAY+f2a1bYmzjl6dsYrp3M+bN14gIhAIYqd4h8ABvA2NcisEa7aKuFuj6vyq+Buw9OVRwcldoG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32712},"type":"module","_from":"file:x-otto-plugin-weather-0.1.0-alpha.17.tgz","gitHead":"01e870d6a27a7b5177e1f399333356820e108833","private":false,"scripts":{"test":"vitest run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"aniwei","email":"aniwei.developer@gmail.com"},"_resolved":"/private/var/folders/g4/fr8kj2mn72scvhd0qzq4bvbm0000gn/T/171bddd046342578b325f6c8d68945bf/x-otto-plugin-weather-0.1.0-alpha.17.tgz","_integrity":"sha512-VI1pr5gjbnqRIgDeekl41C3wP7U1WkLJpEgXfwhTKTfESR5w8c9ru6t/YGxQjjwxeXizoJ7oIIqefJri6NOGTw==","_npmVersion":"10.9.4","description":"Weather forecast plugin — get_weather tool (Open-Meteo, no API key) + terminal card renderer","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@x-otto/plugin":"0.1.0-alpha.17"},"publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"@x-otto/interchange":"0.1.0-alpha.17"},"_npmOperationalInternal":{"tmp":"tmp/plugin-weather_0.1.0-alpha.17_1788805486726_0.06823844669887857","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.18":{"name":"@x-otto/plugin-weather","version":"0.1.0-alpha.18","_id":"@x-otto/plugin-weather@0.1.0-alpha.18","maintainers":[{"name":"aniwei","email":"aniwei.developer@gmail.com"}],"dist":{"shasum":"3b9602c39bfbc1de522ff720ba8a6e539cfc4d2f","tarball":"https://registry.npmjs.org/@x-otto/plugin-weather/-/plugin-weather-0.1.0-alpha.18.tgz","fileCount":13,"integrity":"sha512-48lGMWnCQvN4Y7h/zHvDpJv9wQgbhZ7+vbtYKAft4mCbRiXM2w+COhI6RSOVft8m/fuT5L6q5Ip9khlVSGMdkA==","signatures":[{"sig":"MEYCIQCgMen4b43nBAm5IHuQMHbKVixWDkEe/eZR7aY6VBTbgQIhAPpc7nCPkWzUQsOlj0QL1LQ8BFra566FLy8gk2oTmtrF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32712},"type":"module","_from":"file:/var/folders/g4/fr8kj2mn72scvhd0qzq4bvbm0000gn/T/pub-pack/x-otto-plugin-weather-0.1.0-alpha.18.tgz","private":false,"scripts":{"test":"vitest run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"aniwei","email":"aniwei.developer@gmail.com"},"_resolved":"/var/folders/g4/fr8kj2mn72scvhd0qzq4bvbm0000gn/T/pub-pack/x-otto-plugin-weather-0.1.0-alpha.18.tgz","_integrity":"sha512-48lGMWnCQvN4Y7h/zHvDpJv9wQgbhZ7+vbtYKAft4mCbRiXM2w+COhI6RSOVft8m/fuT5L6q5Ip9khlVSGMdkA==","_npmVersion":"10.9.4","description":"Weather forecast plugin — get_weather tool (Open-Meteo, no API key) + terminal card renderer","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@x-otto/plugin":"0.1.0-alpha.18"},"publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@x-otto/interchange":"0.1.0-alpha.18"},"_npmOperationalInternal":{"tmp":"tmp/plugin-weather_0.1.0-alpha.18_1788839891013_0.5683976705683802","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.19":{"name":"@x-otto/plugin-weather","version":"0.1.0-alpha.19","_id":"@x-otto/plugin-weather@0.1.0-alpha.19","maintainers":[{"name":"aniwei","email":"aniwei.developer@gmail.com"}],"dist":{"shasum":"511143926a045dd4cd16061eb7e9f055c4202e35","tarball":"https://registry.npmjs.org/@x-otto/plugin-weather/-/plugin-weather-0.1.0-alpha.19.tgz","fileCount":13,"integrity":"sha512-OZvGbKgvdx51TSL2L/YJZCMY9KkZb7fG8nv9d7LPtqByIww5CpF9qyC3IRjohWEUcenLuFYVoT6vqtDFc9Z2WQ==","signatures":[{"sig":"MEQCIDoFJbBpVy+2P1j0JgQEfY8FpM17c3nnzzQYqfmZIsfAAiAP5DqlJcyjX16PemqskEe8MxLVjBZpRMFjIePoIneHGQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32712},"type":"module","_from":"file:/Users/aniwei/Desktop/workspaces/coding-agent/.npm-cache-scratch/tarballs/x-otto-plugin-weather-0.1.0-alpha.19.tgz","gitHead":"24f1b3907ee9877b29a19c11eea614a74520dee5","private":false,"scripts":{"test":"vitest run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"aniwei","email":"aniwei.developer@gmail.com"},"_resolved":"/Users/aniwei/Desktop/workspaces/coding-agent/.npm-cache-scratch/tarballs/x-otto-plugin-weather-0.1.0-alpha.19.tgz","_integrity":"sha512-OZvGbKgvdx51TSL2L/YJZCMY9KkZb7fG8nv9d7LPtqByIww5CpF9qyC3IRjohWEUcenLuFYVoT6vqtDFc9Z2WQ==","_npmVersion":"10.9.4","description":"Weather forecast plugin — get_weather tool (Open-Meteo, no API key) + terminal card renderer","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@x-otto/plugin":"0.1.0-alpha.19"},"publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@x-otto/interchange":"0.1.0-alpha.19"},"_npmOperationalInternal":{"tmp":"tmp/plugin-weather_0.1.0-alpha.19_1789053988862_0.6218376668304157","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.21":{"name":"@x-otto/plugin-weather","version":"0.1.0-alpha.21","_id":"@x-otto/plugin-weather@0.1.0-alpha.21","maintainers":[{"name":"aniwei","email":"aniwei.developer@gmail.com"}],"dist":{"shasum":"46f7e993fb4def4cb55f4844fe4dfe5a361cb21e","tarball":"https://registry.npmjs.org/@x-otto/plugin-weather/-/plugin-weather-0.1.0-alpha.21.tgz","fileCount":13,"integrity":"sha512-Qr0o6myzw+gq1NfLKodcNRRc4FhuYmljiy09SIoLS27Ud+9HozMP4RGVLEU6XWzoGqtei6GTcXsXtwqBS7PsjQ==","signatures":[{"sig":"MEQCIBJkIF8LoU1kGaLM9cl6Up7VD89121nnRAJLyDT3GB8YAiBvp1G2UuGwnD9PBkzKSYZx1KF4fWStqi1Aex6nThrQ4A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32712},"type":"module","_from":"file:.pack/x-otto-plugin-weather-0.1.0-alpha.21.tgz","gitHead":"d4045293d00fdf772041310c64c6673dc0120a91","private":false,"scripts":{"test":"vitest run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"aniwei","email":"aniwei.developer@gmail.com"},"_resolved":"/Users/aniwei/Desktop/workspaces/coding-agent/.pack/x-otto-plugin-weather-0.1.0-alpha.21.tgz","_integrity":"sha512-Qr0o6myzw+gq1NfLKodcNRRc4FhuYmljiy09SIoLS27Ud+9HozMP4RGVLEU6XWzoGqtei6GTcXsXtwqBS7PsjQ==","_npmVersion":"10.9.4","description":"Weather forecast plugin — get_weather tool (Open-Meteo, no API key) + terminal card renderer","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@x-otto/plugin":"0.1.0-alpha.21"},"publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@x-otto/interchange":"0.1.0-alpha.21"},"_npmOperationalInternal":{"tmp":"tmp/plugin-weather_0.1.0-alpha.21_1789112606584_0.8282682592563944","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.22":{"name":"@x-otto/plugin-weather","version":"0.1.0-alpha.22","_id":"@x-otto/plugin-weather@0.1.0-alpha.22","maintainers":[{"name":"aniwei","email":"aniwei.developer@gmail.com"}],"dist":{"shasum":"beda115db9cfc69780ab46ab853db16931174500","tarball":"https://registry.npmjs.org/@x-otto/plugin-weather/-/plugin-weather-0.1.0-alpha.22.tgz","fileCount":13,"integrity":"sha512-dJc4HHSEemzwy6kL65GqQMgNhSD/ijTfA2bn32P4vv8GV13lXAGCpbn7Z8rv0nTtMx1XQ+S7aTZJe0S8pfPw7g==","signatures":[{"sig":"MEUCIQDsxmuXZm49j4xrWJ8eph9xhdQuVXnDG8MgeQrnYXNcIAIgNM4PHVxLrem6sfPBAgIuB65tZK+o2GYeKOla5Qzd9ts=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32712},"type":"module","_from":"file:/Users/aniwei/Desktop/workspaces/coding-agent/.npm-packs-all/x-otto-plugin-weather-0.1.0-alpha.22.tgz","gitHead":"9b202b5ffbe39c110ec0f1010ae269128fcee6bb","private":false,"scripts":{"test":"vitest run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"aniwei","email":"aniwei.developer@gmail.com"},"_resolved":"/Users/aniwei/Desktop/workspaces/coding-agent/.npm-packs-all/x-otto-plugin-weather-0.1.0-alpha.22.tgz","_integrity":"sha512-dJc4HHSEemzwy6kL65GqQMgNhSD/ijTfA2bn32P4vv8GV13lXAGCpbn7Z8rv0nTtMx1XQ+S7aTZJe0S8pfPw7g==","_npmVersion":"10.9.4","description":"Weather forecast plugin — get_weather tool (Open-Meteo, no API key) + terminal card renderer","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@x-otto/plugin":"0.1.0-alpha.22"},"publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@x-otto/interchange":"0.1.0-alpha.22"},"_npmOperationalInternal":{"tmp":"tmp/plugin-weather_0.1.0-alpha.22_1789220001483_0.9750530946411644","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.23":{"name":"@x-otto/plugin-weather","version":"0.1.0-alpha.23","_id":"@x-otto/plugin-weather@0.1.0-alpha.23","maintainers":[{"name":"aniwei","email":"aniwei.developer@gmail.com"}],"dist":{"shasum":"7403b7a23c5b9407bfa8203bf3070db49c7a72ba","tarball":"https://registry.npmjs.org/@x-otto/plugin-weather/-/plugin-weather-0.1.0-alpha.23.tgz","fileCount":13,"integrity":"sha512-9HMTMG9PrJqRyQxo/BWPHrmnotc2jzAN4Iazvq84zCkp9Or5pBD/m4ti/HllL8tgdBnfK3SO6qAH2yDJ4rCkug==","signatures":[{"sig":"MEUCIBO37pHtHoy5r6qUcTl/kQ7x2tRPBtSHUq9vD+LwxQRlAiEAz6aN7ZUrqfThycr5NolxTME6N7tMcQcTYlQlyufBK8k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32712},"type":"module","_from":"file:/Users/aniwei/Desktop/workspaces/coding-agent/.tmp-publish/x-otto-plugin-weather-0.1.0-alpha.23.tgz","gitHead":"84aa4c3137793e9be61b2b3b6fe0555483dfa989","private":false,"scripts":{"test":"vitest run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"aniwei","email":"aniwei.developer@gmail.com"},"_resolved":"/Users/aniwei/Desktop/workspaces/coding-agent/.tmp-publish/x-otto-plugin-weather-0.1.0-alpha.23.tgz","_integrity":"sha512-9HMTMG9PrJqRyQxo/BWPHrmnotc2jzAN4Iazvq84zCkp9Or5pBD/m4ti/HllL8tgdBnfK3SO6qAH2yDJ4rCkug==","_npmVersion":"10.9.4","description":"Weather forecast plugin — get_weather tool (Open-Meteo, no API key) + terminal card renderer","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@x-otto/plugin":"0.1.0-alpha.23"},"publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@x-otto/interchange":"0.1.0-alpha.23"},"_npmOperationalInternal":{"tmp":"tmp/plugin-weather_0.1.0-alpha.23_1789380904801_0.609641062990081","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.24":{"name":"@x-otto/plugin-weather","version":"0.1.0-alpha.24","_id":"@x-otto/plugin-weather@0.1.0-alpha.24","maintainers":[{"name":"aniwei","email":"aniwei.developer@gmail.com"}],"dist":{"shasum":"615a8eddb750c561e2a7ac463d64d67da2259754","tarball":"https://registry.npmjs.org/@x-otto/plugin-weather/-/plugin-weather-0.1.0-alpha.24.tgz","fileCount":13,"integrity":"sha512-0+vJ7KNNrnSwchwdcfCAmWqPI4bHTeHx9KmVQM22ZOiFhvDnql5QrJhQCyre7IAKeJgG5ejDtVmFo9glYF/8kQ==","signatures":[{"sig":"MEYCIQCv84KRaANv/gdRwvM8hk1dkzMg6XnPe1+KwpPfQzUiMAIhAKHmGyhp7aivZvXGlp63efkp+IOqV3AGh5fUqUOgeSlg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32712},"type":"module","_from":"file:/Users/aniwei/Desktop/workspaces/coding-agent/.otto/pack-IzXns5/x-otto-plugin-weather-0.1.0-alpha.24.tgz","gitHead":"b08015bc84e760138d8be7468d0bdfebce6a192d","private":false,"scripts":{"test":"vitest run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"aniwei","email":"aniwei.developer@gmail.com"},"_resolved":"/Users/aniwei/Desktop/workspaces/coding-agent/.otto/pack-IzXns5/x-otto-plugin-weather-0.1.0-alpha.24.tgz","_integrity":"sha512-0+vJ7KNNrnSwchwdcfCAmWqPI4bHTeHx9KmVQM22ZOiFhvDnql5QrJhQCyre7IAKeJgG5ejDtVmFo9glYF/8kQ==","_npmVersion":"10.9.4","description":"Weather forecast plugin — get_weather tool (Open-Meteo, no API key) + terminal card renderer","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@x-otto/plugin":"0.1.0-alpha.24"},"publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@x-otto/interchange":"0.1.0-alpha.24"},"_npmOperationalInternal":{"tmp":"tmp/plugin-weather_0.1.0-alpha.24_1789392717891_0.8302976782485691","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.25":{"name":"@x-otto/plugin-weather","version":"0.1.0-alpha.25","_id":"@x-otto/plugin-weather@0.1.0-alpha.25","maintainers":[{"name":"aniwei","email":"aniwei.developer@gmail.com"}],"dist":{"shasum":"f7037df3f6debed14ab7b760d72ae2c856e4566f","tarball":"https://registry.npmjs.org/@x-otto/plugin-weather/-/plugin-weather-0.1.0-alpha.25.tgz","fileCount":13,"integrity":"sha512-Bq8d/BXIRSqNoqP/kkhWDtHJPBiv/tV4qTqIK1lZm8uVWiJNFansLb440Csva9W9mcIurwtP98oTIKopfNXlZg==","signatures":[{"sig":"MEUCICvzEi5tjSaUivleAyaLh1hdpjXV70hoMTLDF/xPAPEEAiEA4g2g0t2bUydqbv2b0IwLiXrR75vEBfL7jJfcU5r55g4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32712},"type":"module","_from":"file:/Users/aniwei/Desktop/workspaces/coding-agent/tmp-pack-hJNs7M/x-otto-plugin-weather-0.1.0-alpha.25.tgz","gitHead":"7a68981f9bd1a17a727430a8d08cb0769c49f20d","private":false,"scripts":{"test":"vitest run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"aniwei","email":"aniwei.developer@gmail.com"},"_resolved":"/Users/aniwei/Desktop/workspaces/coding-agent/tmp-pack-hJNs7M/x-otto-plugin-weather-0.1.0-alpha.25.tgz","_integrity":"sha512-Bq8d/BXIRSqNoqP/kkhWDtHJPBiv/tV4qTqIK1lZm8uVWiJNFansLb440Csva9W9mcIurwtP98oTIKopfNXlZg==","_npmVersion":"10.9.4","description":"Weather forecast plugin — get_weather tool (Open-Meteo, no API key) + terminal card renderer","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@x-otto/plugin":"0.1.0-alpha.25"},"publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@x-otto/interchange":"0.1.0-alpha.25"},"_npmOperationalInternal":{"tmp":"tmp/plugin-weather_0.1.0-alpha.25_1789396875648_0.1610605478626661","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.26":{"name":"@x-otto/plugin-weather","version":"0.1.0-alpha.26","_id":"@x-otto/plugin-weather@0.1.0-alpha.26","maintainers":[{"name":"aniwei","email":"aniwei.developer@gmail.com"}],"dist":{"shasum":"e113038a76c1a364fbc2328ad24ae5f922918b52","tarball":"https://registry.npmjs.org/@x-otto/plugin-weather/-/plugin-weather-0.1.0-alpha.26.tgz","fileCount":13,"integrity":"sha512-Bb+ZWW1Rk1x6LhBNh3/exZdeiJny8UDMrbVSxMuO9aI25TlA77xw9k2IO/hTZvl+8qK/ik1AwrAhLdC+DQjF+Q==","signatures":[{"sig":"MEUCIQClLPXlWmk++J/FoS3JZakFzsArwqgWNbswUxO0/2S2/gIgbxG5gxGwOw08Wr7SWRp50CqleZm31zDTxBO3OnPhcTE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32712},"type":"module","_from":"file:/Users/aniwei/Desktop/workspaces/coding-agent/.publish-tmp/x-otto-plugin-weather-0.1.0-alpha.26.tgz","gitHead":"2e43792632f0a000612c112f9b2948a560c801b9","private":false,"scripts":{"test":"vitest run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"aniwei","email":"aniwei.developer@gmail.com"},"_resolved":"/Users/aniwei/Desktop/workspaces/coding-agent/.publish-tmp/x-otto-plugin-weather-0.1.0-alpha.26.tgz","_integrity":"sha512-Bb+ZWW1Rk1x6LhBNh3/exZdeiJny8UDMrbVSxMuO9aI25TlA77xw9k2IO/hTZvl+8qK/ik1AwrAhLdC+DQjF+Q==","_npmVersion":"10.9.4","description":"Weather forecast plugin — get_weather tool (Open-Meteo, no API key) + terminal card renderer","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@x-otto/plugin":"0.1.0-alpha.26"},"publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@x-otto/interchange":"0.1.0-alpha.26"},"_npmOperationalInternal":{"tmp":"tmp/plugin-weather_0.1.0-alpha.26_1789541966155_0.052004352566221046","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.27":{"name":"@x-otto/plugin-weather","version":"0.1.0-alpha.27","_id":"@x-otto/plugin-weather@0.1.0-alpha.27","maintainers":[{"name":"aniwei","email":"aniwei.developer@gmail.com"}],"dist":{"shasum":"858b19bafe033cab29d035f12e4734e6757b4251","tarball":"https://registry.npmjs.org/@x-otto/plugin-weather/-/plugin-weather-0.1.0-alpha.27.tgz","fileCount":13,"integrity":"sha512-xzFSR3TjRdVUGBeDVdwamsSHbGS0BkqY5bADQQRqk74Ajc0R15v9NqzEUchZevgjEmqJ3LCVPysOB5sJmXo09A==","signatures":[{"sig":"MEQCIAZDrmS3V0Etwk+TWTw/cgsxdDQDktooLpcIroPEZSsFAiBl4i4O/+f5v2h5lhvrYhjMhsSnEgiwlAKrCcGG2FggbQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDFQby/4cFnpL+dF6hzbYVIVIVmpBHXmBIxycf827D7QAIhALZP9bokG35OAPWYwoRJYcDr/eAAKLtucBxBc9BuiNYn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32712},"type":"module","_from":"file:/Users/aniwei/Desktop/workspaces/coding-agent/.publish-tgz/x-otto-plugin-weather-0.1.0-alpha.27.tgz","gitHead":"f56156a8c4cc1caf49b9a57d188b8d42e384ff9a","private":false,"scripts":{"test":"vitest run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"aniwei","email":"aniwei.developer@gmail.com"},"_resolved":"/Users/aniwei/Desktop/workspaces/coding-agent/.publish-tgz/x-otto-plugin-weather-0.1.0-alpha.27.tgz","_integrity":"sha512-xzFSR3TjRdVUGBeDVdwamsSHbGS0BkqY5bADQQRqk74Ajc0R15v9NqzEUchZevgjEmqJ3LCVPysOB5sJmXo09A==","_npmVersion":"10.9.4","description":"Weather forecast plugin — get_weather tool (Open-Meteo, no API key) + terminal card renderer","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@x-otto/plugin":"0.1.0-alpha.27"},"publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@x-otto/interchange":"0.1.0-alpha.27"},"_npmOperationalInternal":{"tmp":"tmp/plugin-weather_0.1.0-alpha.27_1789743261119_0.6390175761554961","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.28":{"name":"@x-otto/plugin-weather","version":"0.1.0-alpha.28","_id":"@x-otto/plugin-weather@0.1.0-alpha.28","maintainers":[{"name":"aniwei","email":"aniwei.developer@gmail.com"}],"dist":{"shasum":"99a457f0e53941ed4755763dc17d3d4b7b22bf1b","tarball":"https://registry.npmjs.org/@x-otto/plugin-weather/-/plugin-weather-0.1.0-alpha.28.tgz","fileCount":13,"integrity":"sha512-bhsdREoLgfNS5tiGGIC1xuSpJlFPvpqll+yRiDf1a2ee0f7jNum6DvMhBgpY7NemAiRFoNHi9Um8HofxTAosgg==","signatures":[{"sig":"MEUCIQDK3Dh5XgHhKwPP8rN3ra7pKYwQSwCBh7k3hw8hXijYPQIgeUm2kslHHelCiSlwo9f3cFAZ3fGTponEEGCUKWKzKzo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDqTbLTd4vN3MVnKXkaoqobGCk78RafJYsjhyDHwZ3l+AiEAwlKyTJ/NYWQ9b6cD4VNGZTCbH4RuZzlcdhdNWdnMrck=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32712},"type":"module","_from":"file:/Users/aniwei/Desktop/workspaces/coding-agent/.publish-tgz/x-otto-plugin-weather-0.1.0-alpha.28.tgz","gitHead":"e7cae5a245a5fae14af18a346b593397d0ceb07e","private":false,"scripts":{"test":"vitest run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"aniwei","email":"aniwei.developer@gmail.com"},"_resolved":"/Users/aniwei/Desktop/workspaces/coding-agent/.publish-tgz/x-otto-plugin-weather-0.1.0-alpha.28.tgz","_integrity":"sha512-bhsdREoLgfNS5tiGGIC1xuSpJlFPvpqll+yRiDf1a2ee0f7jNum6DvMhBgpY7NemAiRFoNHi9Um8HofxTAosgg==","_npmVersion":"10.9.4","description":"Weather forecast plugin — get_weather tool (Open-Meteo, no API key) + terminal card renderer","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@x-otto/plugin":"0.1.0-alpha.28"},"publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@x-otto/interchange":"0.1.0-alpha.28"},"_npmOperationalInternal":{"tmp":"tmp/plugin-weather_0.1.0-alpha.28_1789857150235_0.4136970339779926","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.29":{"name":"@x-otto/plugin-weather","version":"0.1.0-alpha.29","_id":"@x-otto/plugin-weather@0.1.0-alpha.29","maintainers":[{"name":"aniwei","email":"aniwei.developer@gmail.com"}],"dist":{"shasum":"18bd8903e57aa3f61c7f789dfd6bcc1f9e3bb745","tarball":"https://registry.npmjs.org/@x-otto/plugin-weather/-/plugin-weather-0.1.0-alpha.29.tgz","fileCount":13,"integrity":"sha512-+Ics73EvbobWH3OVPs3Oj6TGZqK8Q3rytITw5i/H1mB01MENHnnnZQqwkEuTDR7eSsqYTqYfhwGm9q6iM/WphA==","signatures":[{"sig":"MEUCIBXz+gBDZMnMbONpS+1wgEFybAAh7tZBA1Da5ft6Nq/qAiEApUTmEZvc+gc1OEVzWTn4Y7kmYSOtDrP9bxIEso46wDM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCYk2Js93HRd+3EePf2PKb8I4R5NxIyHdSZ/VMNv4jbbAIhAMgQCm0H9HWawINKwYVDSeIPYFeKpe+URVLmDEfl0lP/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32712},"type":"module","_from":"file:/Users/aniwei/Desktop/workspaces/coding-agent/.publish-tgz/x-otto-plugin-weather-0.1.0-alpha.29.tgz","gitHead":"2d318b90d6b0402251c4632cd45f850e0ffb9bdd","private":false,"scripts":{"test":"vitest run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"aniwei","email":"aniwei.developer@gmail.com"},"_resolved":"/Users/aniwei/Desktop/workspaces/coding-agent/.publish-tgz/x-otto-plugin-weather-0.1.0-alpha.29.tgz","_integrity":"sha512-+Ics73EvbobWH3OVPs3Oj6TGZqK8Q3rytITw5i/H1mB01MENHnnnZQqwkEuTDR7eSsqYTqYfhwGm9q6iM/WphA==","_npmVersion":"10.9.4","description":"Weather forecast plugin — get_weather tool (Open-Meteo, no API key) + terminal card renderer","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@x-otto/plugin":"0.1.0-alpha.29"},"publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@x-otto/interchange":"0.1.0-alpha.29"},"_npmOperationalInternal":{"tmp":"tmp/plugin-weather_0.1.0-alpha.29_1789997747609_0.5004498659116183","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.30":{"_id":"@x-otto/plugin-weather@0.1.0-alpha.30","dist":{"shasum":"26ea08192e1c4b12f4520b01c7bbe5b132c869ce","tarball":"https://registry.npmjs.org/@x-otto/plugin-weather/-/plugin-weather-0.1.0-alpha.30.tgz","fileCount":13,"integrity":"sha512-J1w0y/FH+DnYynggShYGu1tP+Taf8cx9Qk3VIHktEE0ROSaJirfHAjVLJo2zaClj+xuQMHKOJd8o9R3VOa5a6g==","signatures":[{"sig":"MEYCIQD5irJg5jdxGm1dcXXz+CuE3EAwVhuQ64oeGOrRZuGmIwIhAL3WJmnhe2LMczx4AFyjw+rtI2jYh7aYExNCKAIvB557","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDUi0KKuPC2ZMYRWdjNgnYssAQmsINS2pqC7sxGWXE6zwIgWQFHInoxs5HnTcNSi+BgvABib4Dnq3Y7lIqA0nxfF3c="}],"unpackedSize":32712},"name":"@x-otto/plugin-weather","type":"module","_from":"file:/Users/aniwei/Desktop/workspaces/coding-agent/.publish-tgz/x-otto-plugin-weather-0.1.0-alpha.30.tgz","gitHead":"5e40e7c601d99456d33e439d239469d2358e1a30","private":false,"scripts":{"test":"vitest run","typecheck":"tsc --noEmit"},"version":"0.1.0-alpha.30","_npmUser":{"name":"aniwei","email":"aniwei.developer@gmail.com"},"_resolved":"/Users/aniwei/Desktop/workspaces/coding-agent/.publish-tgz/x-otto-plugin-weather-0.1.0-alpha.30.tgz","_integrity":"sha512-J1w0y/FH+DnYynggShYGu1tP+Taf8cx9Qk3VIHktEE0ROSaJirfHAjVLJo2zaClj+xuQMHKOJd8o9R3VOa5a6g==","_npmVersion":"10.9.4","description":"Weather forecast plugin — get_weather tool (Open-Meteo, no API key) + terminal card renderer","directories":{},"maintainers":[{"name":"aniwei","email":"aniwei.developer@gmail.com"}],"_nodeVersion":"22.22.1","dependencies":{"@x-otto/plugin":"0.1.0-alpha.30"},"publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@x-otto/interchange":"0.1.0-alpha.30"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/plugin-weather_0.1.0-alpha.30_1790062918734_0.242144290198949"}}},"time":{"created":"2026-08-11T07:54:07.925Z","modified":"2026-09-22T07:41:59.005Z","0.1.0-alpha.0":"2026-08-11T07:54:08.319Z","0.1.0-alpha.1":"2026-08-11T18:11:10.225Z","0.1.0-alpha.2":"2026-08-12T09:09:56.637Z","0.1.0-alpha.3":"2026-08-12T10:36:39.442Z","0.1.0-alpha.4":"2026-08-12T10:54:43.899Z","0.1.0-alpha.5":"2026-08-13T15:15:39.080Z","0.1.0-alpha.6":"2026-09-01T03:25:23.121Z","0.1.0-alpha.9":"2026-09-01T07:47:01.034Z","0.1.0-alpha.10":"2026-09-03T09:44:48.438Z","0.1.0-alpha.11":"2026-09-03T10:46:03.202Z","0.1.0-alpha.12":"2026-09-07T04:09:44.490Z","0.1.0-alpha.13":"2026-09-07T07:19:41.445Z","0.1.0-alpha.14":"2026-09-07T11:23:30.302Z","0.1.0-alpha.15":"2026-09-07T15:48:37.789Z","0.1.0-alpha.17":"2026-09-07T18:24:46.867Z","0.1.0-alpha.18":"2026-09-08T03:58:11.141Z","0.1.0-alpha.19":"2026-09-10T15:26:29.010Z","0.1.0-alpha.21":"2026-09-11T07:43:26.717Z","0.1.0-alpha.22":"2026-09-12T13:33:21.639Z","0.1.0-alpha.23":"2026-09-14T10:15:04.917Z","0.1.0-alpha.24":"2026-09-14T13:31:58.133Z","0.1.0-alpha.25":"2026-09-14T14:41:15.755Z","0.1.0-alpha.26":"2026-09-16T06:59:26.284Z","0.1.0-alpha.27":"2026-09-18T14:54:21.204Z","0.1.0-alpha.28":"2026-09-19T22:32:30.321Z","0.1.0-alpha.29":"2026-09-21T13:35:47.686Z","0.1.0-alpha.30":"2026-09-22T07:41:58.820Z"},"description":"Weather forecast plugin — get_weather tool (Open-Meteo, no API key) + terminal card renderer","maintainers":[{"name":"aniwei","email":"aniwei.developer@gmail.com"}],"readme":"","readmeFilename":""}