{"_id":"@dharma-ai-labs/agent-fabric-secure-store","_rev":"9-5fad25ebd6d7709b0a1e4b8499dfd255","name":"@dharma-ai-labs/agent-fabric-secure-store","dist-tags":{"latest":"0.1.8"},"versions":{"0.1.0":{"name":"@dharma-ai-labs/agent-fabric-secure-store","version":"0.1.0","_id":"@dharma-ai-labs/agent-fabric-secure-store@0.1.0","maintainers":[{"name":"diannt","email":"nikita@dharma-ai.io"}],"homepage":"https://github.com/dharma-ai-labs/dharma-agent-fabric#readme","bugs":{"url":"https://github.com/dharma-ai-labs/dharma-agent-fabric/issues"},"dist":{"shasum":"ff7a941501a881ad8a172048deb996331a57ab88","tarball":"https://registry.npmjs.org/@dharma-ai-labs/agent-fabric-secure-store/-/agent-fabric-secure-store-0.1.0.tgz","fileCount":9,"integrity":"sha512-kaSdjdflmitJL7rGhya71yorlky+R5HE7/YNJYQ9IkL2FEKl4uCHgLV2pHONkKTCg0bV9qNHL7nPJ891EiWD1Q==","signatures":[{"sig":"MEUCIHaASYDouRfNN4EUOXbbH0FxiUv7kR9e4LauzAu+tHmmAiEAhl15cbZHGpIonIap/hosVWIIgvJIDP1waf5RXplY2yo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15365},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"test":"node --test dist/*.test.js"},"_npmUser":{"name":"diannt","email":"nikita@dharma-ai.io"},"repository":{"url":"git+https://github.com/dharma-ai-labs/dharma-agent-fabric.git","type":"git","directory":"packages/secure-store"},"_npmVersion":"10.9.8","directories":{},"_nodeVersion":"22.22.3","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/agent-fabric-secure-store_0.1.0_1786224491575_0.9675508901691012","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@dharma-ai-labs/agent-fabric-secure-store","version":"0.1.1","license":"MIT","_id":"@dharma-ai-labs/agent-fabric-secure-store@0.1.1","maintainers":[{"name":"diannt","email":"nikita@dharma-ai.io"}],"homepage":"https://github.com/dharma-ai-labs/dharma-agent-fabric/tree/main/packages/secure-store#readme","bugs":{"url":"https://github.com/dharma-ai-labs/dharma-agent-fabric/issues"},"dist":{"shasum":"d81ad3ed1ad006fa27696476f81c8ca1c00a9668","tarball":"https://registry.npmjs.org/@dharma-ai-labs/agent-fabric-secure-store/-/agent-fabric-secure-store-0.1.1.tgz","fileCount":10,"integrity":"sha512-IOBeO31CF3QBS70scvhHoiyqMHH0m3zFoA865zNUO09Q6nO7FP5bc1LZqXcYD446hDNiuZMEJEeQbrRYq0YvnA==","signatures":[{"sig":"MEUCIQDOPn8VE1HMLsf2IuGzkzeG9bW+owhgmFBPlKhX/wARAAIgCWlHu3+uQoTQYP7CgJW3y5xysPGJZP1rQfPmXTc0Bks=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dharma-ai-labs%2fagent-fabric-secure-store@0.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16250},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":"./dist/index.js"},"gitHead":"6fe7a566e2c9880f11370338af41eee0b0b5f7ad","scripts":{"test":"node --test dist/*.test.js"},"_npmUser":{"name":"diannt","email":"nikita@dharma-ai.io"},"repository":{"url":"git+https://github.com/dharma-ai-labs/dharma-agent-fabric.git","type":"git","directory":"packages/secure-store"},"_npmVersion":"11.5.1","description":"Fail-closed OS credential storage abstraction for Dharma Agent Fabric","directories":{},"_nodeVersion":"22.22.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/agent-fabric-secure-store_0.1.1_1786570422749_0.38567631634186994","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@dharma-ai-labs/agent-fabric-secure-store","version":"0.1.2","license":"MIT","_id":"@dharma-ai-labs/agent-fabric-secure-store@0.1.2","maintainers":[{"name":"diannt","email":"nikita@dharma-ai.io"}],"homepage":"https://github.com/dharma-ai-labs/dharma-agent-fabric/tree/main/packages/secure-store#readme","bugs":{"url":"https://github.com/dharma-ai-labs/dharma-agent-fabric/issues"},"dist":{"shasum":"5fde3671071e3df76c7e89a22b98156cc0486a53","tarball":"https://registry.npmjs.org/@dharma-ai-labs/agent-fabric-secure-store/-/agent-fabric-secure-store-0.1.2.tgz","fileCount":10,"integrity":"sha512-lgQ+DCbAZW9hKHJ7uGaAzCDrBC5OIT+bDJVzGJYzo3f++wV7h6XFrdiEv1NJ8J7WvxjFl1Wwr4YnspkWAXKIrg==","signatures":[{"sig":"MEQCIE081dC1Rqbm7maL2XuFSZplLlQtXvxeYtGNz4xQ/7+FAiA/9jLh4pIE6FQTpozkDqOGX0WkdMdnuFtK2DrcGQuA7w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dharma-ai-labs%2fagent-fabric-secure-store@0.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23059},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":"./dist/index.js"},"gitHead":"967afee5eb8b223f82c6f7ea5d86b0aac744465b","scripts":{"test":"node --test dist/*.test.js"},"_npmUser":{"name":"diannt","email":"nikita@dharma-ai.io"},"repository":{"url":"git+https://github.com/dharma-ai-labs/dharma-agent-fabric.git","type":"git","directory":"packages/secure-store"},"_npmVersion":"11.5.1","description":"Fail-closed OS credential storage abstraction for Dharma Agent Fabric","directories":{},"_nodeVersion":"22.22.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/agent-fabric-secure-store_0.1.2_1786842686647_0.03183053967899796","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@dharma-ai-labs/agent-fabric-secure-store","version":"0.1.3","license":"MIT","_id":"@dharma-ai-labs/agent-fabric-secure-store@0.1.3","maintainers":[{"name":"diannt","email":"nikita@dharma-ai.io"}],"homepage":"https://github.com/dharma-ai-labs/dharma-agent-fabric/tree/main/packages/secure-store#readme","bugs":{"url":"https://github.com/dharma-ai-labs/dharma-agent-fabric/issues"},"dist":{"shasum":"eb5f43a460f7546454b180a1111e571007aaec16","tarball":"https://registry.npmjs.org/@dharma-ai-labs/agent-fabric-secure-store/-/agent-fabric-secure-store-0.1.3.tgz","fileCount":10,"integrity":"sha512-QFLO+z1WFhSw/T/ZS2myNtZ1wdtTvlmFLkQ9atxvPkNIl4NWu/uQafVeUlnbSTe8uUwgf3w1mqLmaDzng7pntA==","signatures":[{"sig":"MEUCIAE5Ex2zc9k11U1dqHESlrcvjleiZwdOQ51hBWXN2LKgAiEA/9o+6QYxnw4MwdaQP+hNrnt+rjgrUJuKV5BE5lRZzdU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dharma-ai-labs%2fagent-fabric-secure-store@0.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24851},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":"./dist/index.js"},"gitHead":"f3b29571e407d23b3635f75776c89ddffbed86c2","scripts":{"test":"node --test dist/*.test.js"},"_npmUser":{"name":"diannt","email":"nikita@dharma-ai.io"},"repository":{"url":"git+https://github.com/dharma-ai-labs/dharma-agent-fabric.git","type":"git","directory":"packages/secure-store"},"_npmVersion":"11.5.1","description":"Fail-closed OS credential storage abstraction for Dharma Agent Fabric","directories":{},"_nodeVersion":"22.22.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/agent-fabric-secure-store_0.1.3_1786945941650_0.4747735107723108","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@dharma-ai-labs/agent-fabric-secure-store","version":"0.1.4","license":"MIT","_id":"@dharma-ai-labs/agent-fabric-secure-store@0.1.4","maintainers":[{"name":"diannt","email":"nikita@dharma-ai.io"}],"homepage":"https://github.com/dharma-ai-labs/dharma-agent-fabric/tree/main/packages/secure-store#readme","bugs":{"url":"https://github.com/dharma-ai-labs/dharma-agent-fabric/issues"},"dist":{"shasum":"4def444146194e8f3bd053fbae41f8a1cd6497d1","tarball":"https://registry.npmjs.org/@dharma-ai-labs/agent-fabric-secure-store/-/agent-fabric-secure-store-0.1.4.tgz","fileCount":10,"integrity":"sha512-Vqg53wTHRPiPqDGJ5CeXt2hVA3YAfmFcAVouIsYMWp3K5QhRzwFz5WUUOfDhPpQUo/+DqgPnu1cJYh2FgUbqdg==","signatures":[{"sig":"MEUCIDnY04wRu62ioeI+qPenkfMJ0u15wTBjStPoVIllRdbTAiEAtEGho8XTc+mqw1YN2R41HkN+QWkqgEJkKbhPOKbaGbY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dharma-ai-labs%2fagent-fabric-secure-store@0.1.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27705},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":"./dist/index.js"},"gitHead":"62a802cba0a7826cc349667b8a92801aff5379a2","scripts":{"test":"node --test dist/*.test.js"},"_npmUser":{"name":"diannt","email":"nikita@dharma-ai.io"},"repository":{"url":"git+https://github.com/dharma-ai-labs/dharma-agent-fabric.git","type":"git","directory":"packages/secure-store"},"_npmVersion":"11.5.1","description":"Fail-closed OS credential storage abstraction for Dharma Agent Fabric","directories":{},"_nodeVersion":"22.22.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/agent-fabric-secure-store_0.1.4_1787049499850_0.8945664470780395","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@dharma-ai-labs/agent-fabric-secure-store","version":"0.1.5","license":"MIT","_id":"@dharma-ai-labs/agent-fabric-secure-store@0.1.5","maintainers":[{"name":"diannt","email":"nikita@dharma-ai.io"}],"homepage":"https://github.com/dharma-ai-labs/dharma-agent-fabric/tree/main/packages/secure-store#readme","bugs":{"url":"https://github.com/dharma-ai-labs/dharma-agent-fabric/issues"},"dist":{"shasum":"eb8abb162051a4a5e50ef0d89675ddff0faed71f","tarball":"https://registry.npmjs.org/@dharma-ai-labs/agent-fabric-secure-store/-/agent-fabric-secure-store-0.1.5.tgz","fileCount":10,"integrity":"sha512-2iletScZmmzTK5MOcJ1QPdvbP6f2MghpGkiJsl6P4FUtKdhFNpf+5RjPrLhVQdsu8xxlmQ8MSWqRJgXFa+Of3Q==","signatures":[{"sig":"MEYCIQC2QzVlOK9B2ZbRj2e7fX0GeNYIeuWtDuzCvy5bNdeJOAIhALtN5QnQnQh/s2UQQNWvfXP17lkaBjBMqu/AiaRQ248o","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dharma-ai-labs%2fagent-fabric-secure-store@0.1.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32711},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":"./dist/index.js"},"gitHead":"ca15d1221ac90b31ffdcdf4bc30f9d376d674255","scripts":{"test":"node --test dist/*.test.js"},"_npmUser":{"name":"diannt","email":"nikita@dharma-ai.io"},"repository":{"url":"git+https://github.com/dharma-ai-labs/dharma-agent-fabric.git","type":"git","directory":"packages/secure-store"},"_npmVersion":"11.5.1","description":"Fail-closed OS credential storage abstraction for Dharma Agent Fabric","directories":{},"_nodeVersion":"22.22.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/agent-fabric-secure-store_0.1.5_1787451309676_0.5240034653918582","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@dharma-ai-labs/agent-fabric-secure-store","version":"0.1.6","license":"MIT","_id":"@dharma-ai-labs/agent-fabric-secure-store@0.1.6","maintainers":[{"name":"diannt","email":"nikita@dharma-ai.io"}],"homepage":"https://github.com/dharma-ai-labs/dharma-agent-fabric/tree/main/packages/secure-store#readme","bugs":{"url":"https://github.com/dharma-ai-labs/dharma-agent-fabric/issues"},"dist":{"shasum":"4ca87c6e1a500c18a48b9a951a00edbf65c1ee84","tarball":"https://registry.npmjs.org/@dharma-ai-labs/agent-fabric-secure-store/-/agent-fabric-secure-store-0.1.6.tgz","fileCount":10,"integrity":"sha512-B6QcF2M9Or2vqsf4LqkssTUsZHk6+Oh4EMM/OB/jRb8PxGmbiTlpxy3wEoYQ47orY1+jBLphHvZT8EQv+Ioa8Q==","signatures":[{"sig":"MEQCH0FdL6p3ju3KmO4v2qQcPjAeh6Vm8opLZ0fleGHSEoYCIQDBAwSSXAM+l7wNevMgalyoCBaLyNe3ad8q2TyewAjnwA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dharma-ai-labs%2fagent-fabric-secure-store@0.1.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":34885},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":"./dist/index.js"},"gitHead":"971f855f03392ab1375e773b82640fc0b6e531d3","scripts":{"test":"node --test dist/*.test.js"},"_npmUser":{"name":"diannt","email":"nikita@dharma-ai.io"},"repository":{"url":"git+https://github.com/dharma-ai-labs/dharma-agent-fabric.git","type":"git","directory":"packages/secure-store"},"_npmVersion":"11.5.1","description":"Fail-closed OS credential storage abstraction for Dharma Agent Fabric","directories":{},"_nodeVersion":"22.22.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/agent-fabric-secure-store_0.1.6_1787459053517_0.8616406588791186","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"@dharma-ai-labs/agent-fabric-secure-store","version":"0.1.7","license":"MIT","_id":"@dharma-ai-labs/agent-fabric-secure-store@0.1.7","maintainers":[{"name":"diannt","email":"nikita@dharma-ai.io"}],"homepage":"https://github.com/dharma-ai-labs/dharma-agent-fabric/tree/main/packages/secure-store#readme","bugs":{"url":"https://github.com/dharma-ai-labs/dharma-agent-fabric/issues"},"dist":{"shasum":"95f8e836e92dd2946459b9ed9c5dfbb0a8c08770","tarball":"https://registry.npmjs.org/@dharma-ai-labs/agent-fabric-secure-store/-/agent-fabric-secure-store-0.1.7.tgz","fileCount":18,"integrity":"sha512-eH8rN0YkGrtCczldOQlCrcjK8Lm3dUFnEURO/yuC9Fb6kNPFP0YSXVN/ISwRjnenMS/riE0NNDDTuK1ary4auA==","signatures":[{"sig":"MEYCIQCoeHQpPJqNqp8Vr5EzWvm4tkItjctn9BJeroPgn9teqwIhAKVq3MKPNNb8hmTC7MKihItYxsWJ6W9R4VB2RgO30Y6l","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBWH6YjPlvQ8RQML1v05TAwrX3lbkARF6CHAfpwWRb0+AiAg/WzAPIVNsUZ06feLX6ZxQ+b8oTpfe3pUvwxmwdHm7g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dharma-ai-labs%2fagent-fabric-secure-store@0.1.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":58805},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":"./dist/index.js"},"gitHead":"65e007b90930d042c432e29c8c735587c81e19e3","scripts":{"test":"node --test dist/*.test.js"},"_npmUser":{"name":"diannt","email":"nikita@dharma-ai.io"},"repository":{"url":"git+https://github.com/dharma-ai-labs/dharma-agent-fabric.git","type":"git","directory":"packages/secure-store"},"_npmVersion":"11.5.1","description":"Fail-closed OS credential storage abstraction for Dharma Agent Fabric","directories":{},"_nodeVersion":"22.22.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/agent-fabric-secure-store_0.1.7_1790686091337_0.7687688578926131","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"_id":"@dharma-ai-labs/agent-fabric-secure-store@0.1.8","bugs":{"url":"https://github.com/dharma-ai-labs/dharma-agent-fabric/issues"},"dist":{"shasum":"a3d92bc62edd89f32da98626b791f97de4e932f5","tarball":"https://registry.npmjs.org/@dharma-ai-labs/agent-fabric-secure-store/-/agent-fabric-secure-store-0.1.8.tgz","fileCount":18,"integrity":"sha512-FOmoaY+XNzDQKW7UTaiVdPzwd+3e6bVkh/IOfOJbiJQgUxO66IslaagslruQBdDy8kOv1dgWgiCcHSg7cFCd2A==","signatures":[{"sig":"MEUCIQDa7f/FWkOSbkDjs+8wHsuczraT3DuPsqCSLtjrVOoQ/gIgRjUCi7Xtv6KVDpKbAIUhDFXLHdwN1zLkEbDRKYDiyQE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIFav04wKgEUygFrNCze9eUpv6hWbf4WXOcHCPclLcaPcAiAvafgd23dKHaXZJNW/mHS0Yv+vjWh+fjoUoxe9ULyV1g=="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dharma-ai-labs%2fagent-fabric-secure-store@0.1.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":65948},"main":"dist/index.js","name":"@dharma-ai-labs/agent-fabric-secure-store","type":"module","types":"dist/index.d.ts","exports":{".":"./dist/index.js"},"gitHead":"5030f7b94c19cddded73b808bb02f3bcfcde84b0","license":"MIT","scripts":{"test":"node --test dist/*.test.js"},"version":"0.1.8","_npmUser":{"name":"diannt","email":"nikita@dharma-ai.io"},"homepage":"https://github.com/dharma-ai-labs/dharma-agent-fabric/tree/main/packages/secure-store#readme","repository":{"url":"git+https://github.com/dharma-ai-labs/dharma-agent-fabric.git","type":"git","directory":"packages/secure-store"},"_npmVersion":"11.5.1","description":"Fail-closed OS credential storage abstraction for Dharma Agent Fabric","directories":{},"maintainers":[{"name":"diannt","email":"nikita@dharma-ai.io"}],"_nodeVersion":"22.22.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/agent-fabric-secure-store_0.1.8_1790925090625_0.5532520158638201"}}},"time":{"created":"2026-08-08T21:28:11.399Z","modified":"2026-10-02T07:11:31.057Z","0.1.0":"2026-08-08T21:28:11.730Z","0.1.1":"2026-08-12T21:33:42.927Z","0.1.2":"2026-08-16T01:11:26.791Z","0.1.3":"2026-08-17T05:52:21.774Z","0.1.4":"2026-08-18T10:38:19.999Z","0.1.5":"2026-08-23T02:15:09.818Z","0.1.6":"2026-08-23T04:24:13.645Z","0.1.7":"2026-09-29T12:48:11.407Z","0.1.8":"2026-10-02T07:11:30.731Z"},"bugs":{"url":"https://github.com/dharma-ai-labs/dharma-agent-fabric/issues"},"license":"MIT","homepage":"https://github.com/dharma-ai-labs/dharma-agent-fabric/tree/main/packages/secure-store#readme","repository":{"url":"git+https://github.com/dharma-ai-labs/dharma-agent-fabric.git","type":"git","directory":"packages/secure-store"},"description":"Fail-closed OS credential storage abstraction for Dharma Agent Fabric","maintainers":[{"name":"diannt","email":"nikita@dharma-ai.io"}],"readme":"# `@dharma-ai-labs/agent-fabric-secure-store`\n\nFail-closed operating-system credential storage for Agent Fabric device and\nvault secrets. It targets Windows Credential Manager, macOS Keychain, and Linux\nSecret Service rather than plaintext repository or dotfile credentials.\n\n- [Security boundary](https://github.com/dharma-ai-labs/dharma-agent-fabric/blob/main/docs/10-security-privacy-and-threat-model.md)\n- [Source](https://github.com/dharma-ai-labs/dharma-agent-fabric/tree/main/packages/secure-store)\n- [Dharma AI](https://www.dharma-ai.io)\n\nLicensed under MIT.\n","readmeFilename":"README.md"}