{"_id":"@dojofoo/pydantic-agents","_rev":"2-deef9b3eb9d9451ca46fc1d217dc02f3","name":"@dojofoo/pydantic-agents","dist-tags":{"latest":"0.0.5"},"versions":{"0.0.4":{"name":"@dojofoo/pydantic-agents","version":"0.0.4","license":"MIT","_id":"@dojofoo/pydantic-agents@0.0.4","maintainers":[{"name":"tomassivicki","email":"tomas.sivicki@gmail.com"}],"homepage":"https://github.com/dojofoo/dojofoo#readme","bugs":{"url":"https://github.com/dojofoo/dojofoo/issues"},"dist":{"shasum":"767f7311bbe8f288583ee20bcc79185ad22794ae","tarball":"https://registry.npmjs.org/@dojofoo/pydantic-agents/-/pydantic-agents-0.0.4.tgz","fileCount":18,"integrity":"sha512-S/B1M714DPvwwLHM6hQ3SU0ewwCnUbmumhRtdktbi/PNHlGNQid86Scj8/mOyucr4QGGF56BqcxjYi0bBMMKdQ==","signatures":[{"sig":"MEUCIFwEI66AXhxYs4uB3o1DWr4BtkixDEA5Ij9EOoNFejgOAiEAqg7o+iH1th0Sp5/xpAJ2bwDzoJ4vgpla7iVP1Cq4pss=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17366},"type":"module","_from":"file:dojofoo-pydantic-agents-0.0.4.tgz","_npmUser":{"name":"tomassivicki","email":"tomas.sivicki@gmail.com"},"_resolved":"/private/var/folders/1y/bt_xnlvx77l48my801cxx01m0000gn/T/833f0ed1802225922c4653ba2764b87f/dojofoo-pydantic-agents-0.0.4.tgz","_integrity":"sha512-S/B1M714DPvwwLHM6hQ3SU0ewwCnUbmumhRtdktbi/PNHlGNQid86Scj8/mOyucr4QGGF56BqcxjYi0bBMMKdQ==","repository":{"url":"git+https://github.com/dojofoo/dojofoo.git","type":"git","directory":"dojos/pydantic-agents"},"_npmVersion":"11.17.0","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@dojofoo/config":"0.0.5"},"_npmOperationalInternal":{"tmp":"tmp/pydantic-agents_0.0.4_1786477574869_0.9249190428687943","host":"s3://npm-registry-packages-npm-production"}},"0.0.5":{"name":"@dojofoo/pydantic-agents","version":"0.0.5","description":"Learn Pydantic models, validation, and Pydantic AI through hands-on katas.","homepage":"https://dojo.foo/courses/dojofoo/pydantic-agents","bugs":{"url":"https://github.com/dojofoo/dojofoo/issues"},"type":"module","repository":{"type":"git","url":"git+https://github.com/dojofoo/dojofoo.git","directory":"dojos/pydantic-agents"},"license":"MIT","publishConfig":{"access":"public"},"peerDependencies":{"@dojofoo/config":"0.0.6"},"_id":"@dojofoo/pydantic-agents@0.0.5","_integrity":"sha512-CdCBSYAKJ5u89cRoq9N5UxNrnEuoo4cs2I6kH14mOYfrn1osc+W8LZmCbFo90/kooDc5uxYxPEXUVkoJwECvjw==","_resolved":"/tmp/c0d69d826406ba2b0c6fd829877f97a9/dojofoo-pydantic-agents-0.0.5.tgz","_from":"file:dojofoo-pydantic-agents-0.0.5.tgz","_nodeVersion":"24.18.0","_npmVersion":"11.16.0","dist":{"integrity":"sha512-CdCBSYAKJ5u89cRoq9N5UxNrnEuoo4cs2I6kH14mOYfrn1osc+W8LZmCbFo90/kooDc5uxYxPEXUVkoJwECvjw==","shasum":"c9425e46de5994bb1501d51f48c195652f0b1a61","tarball":"https://registry.npmjs.org/@dojofoo/pydantic-agents/-/pydantic-agents-0.0.5.tgz","fileCount":19,"unpackedSize":17976,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dojofoo%2fpydantic-agents@0.0.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCxbTDWbeNEe5SCm3T3rsMxbI45+faymsGcJ6VonVnmhAIgGPDqJEWIGZMfxUdGyDKVM+gZf8OC+N6WIbN0i62BRyo="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ca831c37-cf2e-4ded-9c9e-1a8ba2bc3a0c"}},"directories":{},"maintainers":[{"name":"tomassivicki","email":"tomas.sivicki@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pydantic-agents_0.0.5_1786478985519_0.6796845352024425"},"_hasShrinkwrap":false}},"time":{"created":"2026-08-11T19:46:14.665Z","modified":"2026-08-11T20:09:46.043Z","0.0.4":"2026-08-11T19:46:15.013Z","0.0.5":"2026-08-11T20:09:45.712Z"},"bugs":{"url":"https://github.com/dojofoo/dojofoo/issues"},"license":"MIT","homepage":"https://dojo.foo/courses/dojofoo/pydantic-agents","repository":{"type":"git","url":"git+https://github.com/dojofoo/dojofoo.git","directory":"dojos/pydantic-agents"},"maintainers":[{"name":"tomassivicki","email":"tomas.sivicki@gmail.com"}],"readme":"# @dojofoo/pydantic-agents\n\nLearn Pydantic models, validation, and Pydantic AI through hands-on katas.\n\n```sh\nnpx dojofoo install\nnpx dojofoo add pydantic-agents\n```\n\nRun `/kata` inside your configured agent, or open the course UI:\n\n```sh\nnpx dojofoo ui\n```\n\n[Documentation](https://dojo.foo/docs) · [Course](https://dojo.foo/courses/dojofoo/pydantic-agents)\n","readmeFilename":"README.md","description":"Learn Pydantic models, validation, and Pydantic AI through hands-on katas."}