{"_id":"@linxiraos/pi-catalog","_rev":"32-8e4ecbfd6d366a10fe51f309ea2602d5","name":"@linxiraos/pi-catalog","dist-tags":{"latest":"1.1.20"},"versions":{"1.0.0":{"name":"@linxiraos/pi-catalog","version":"1.0.0","keywords":["ai","llm","models","catalog","discovery"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@linxiraos/pi-catalog@1.0.0","maintainers":[{"name":"bohuyeshan","email":"bohuyeshan@163.com"},{"name":"linxira_os","email":"linxira_os@163.com"}],"homepage":"https://linxira-os.github.io","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"154941bb0b8b721b473364608409bb86ca439676","tarball":"https://registry.npmjs.org/@linxiraos/pi-catalog/-/pi-catalog-1.0.0.tgz","fileCount":143,"integrity":"sha512-N7qynuR//SQZ06iGe3zFBnQ4IMZKDMXgPE5BAtM/pAOUos9rq+ER1Y5y5sKUL/xfdenetxuKWfXISRy7BEJkSw==","signatures":[{"sig":"MEYCIQCjIFSg/ixJoAjsPdy2Dy/tUWdcakSU3UisVvm37LdK3wIhAIbKTFtkxZ4oZX9f0LDzY9ZOEBcLuNBFTS4aJMQGSlLn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8674409},"main":"./src/index.ts","type":"module","_from":"file:C:/Users/ETPau/AppData/Local/Temp/omp-pack-FQJiBv/linxiraos-pi-catalog-1.0.0.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./wire/*":{"types":"./dist/types/wire/*.d.ts","import":"./src/wire/*.ts"},"./compat/*":{"types":"./dist/types/compat/*.d.ts","import":"./src/compat/*.ts"},"./identity":{"types":"./dist/types/identity/index.d.ts","import":"./src/identity/index.ts"},"./discovery":{"types":"./dist/types/discovery/index.d.ts","import":"./src/discovery/index.ts"},"./identity/*":{"types":"./dist/types/identity/*.d.ts","import":"./src/identity/*.ts"},"./discovery/*":{"types":"./dist/types/discovery/*.d.ts","import":"./src/discovery/*.ts"},"./models.json":{"types":"./dist/types/models.json.d.d.ts","import":"./src/models.json"},"./provider-models":{"types":"./dist/types/provider-models/index.d.ts","import":"./src/provider-models/index.ts"},"./provider-models/*":{"types":"./dist/types/provider-models/*.d.ts","import":"./src/provider-models/*.ts"}},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test --parallel","check":"biome check . && bun run check:types","gen:models":"bun scripts/generate-models.ts","check:types":"tsgo -p tsconfig.json --noEmit","gen:cursor-proto":"protoc --plugin=protoc-gen-es=../../node_modules/.bin/protoc-gen-es --es_out=src/discovery/cursor-gen --es_opt=target=ts -I ../ai/src/providers/cursor/proto ../ai/src/providers/cursor/proto/agent.proto"},"_npmUser":{"name":"bohuyeshan","email":"bohuyeshan@163.com"},"_resolved":"C:\\Users\\ETPau\\AppData\\Local\\Temp\\omp-pack-FQJiBv\\linxiraos-pi-catalog-1.0.0.tgz","_integrity":"sha512-N7qynuR//SQZ06iGe3zFBnQ4IMZKDMXgPE5BAtM/pAOUos9rq+ER1Y5y5sKUL/xfdenetxuKWfXISRy7BEJkSw==","repository":{"url":"git+https://github.com/Linxira-OS/linxira-zeta.git","type":"git","directory":"packages/catalog"},"_npmVersion":"12.0.1","description":"Model catalog for omp: bundled model database, provider discovery descriptors, model identity, classification, and equivalence","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@bufbuild/protobuf":"^2.12.1","@linxiraos/pi-utils":"1.0.0","@linxiraos/pi-omptype":"1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14","@linxiraos/pi-ai":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-catalog_1.0.0_1786433330396_0.6593582985847084","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@linxiraos/pi-catalog","version":"1.0.1","keywords":["ai","llm","models","catalog","discovery"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@linxiraos/pi-catalog@1.0.1","maintainers":[{"name":"bohuyeshan","email":"bohuyeshan@163.com"},{"name":"linxira_os","email":"linxira_os@163.com"}],"homepage":"https://linxira-os.github.io","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"5c70f6b6746be64de911ac6c87b46bb6fdf9b1ae","tarball":"https://registry.npmjs.org/@linxiraos/pi-catalog/-/pi-catalog-1.0.1.tgz","fileCount":143,"integrity":"sha512-lzMBmDav+VmTj0ybmYjF6tF3QtnxU4R1PeuWZVTJnGDKhWyhEoghyjk/FlR1ZqF6LbFOUZlZHuVKPu8/ycu+JQ==","signatures":[{"sig":"MEYCIQD8Jgbf+9W7oQZuAwuC3RWg+wrTM1/k5Ix81UeJNJoFVAIhAPUcK9jlRrkfFmPQ8+VIX1mIa+DM7gpThZ0M9/4qLBZd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8674460},"main":"./src/index.ts","type":"module","_from":"file:C:/Users/ETPau/AppData/Local/Temp/omp-pack-zJQyTv/linxiraos-pi-catalog-1.0.1.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./wire/*":{"types":"./dist/types/wire/*.d.ts","import":"./src/wire/*.ts"},"./compat/*":{"types":"./dist/types/compat/*.d.ts","import":"./src/compat/*.ts"},"./identity":{"types":"./dist/types/identity/index.d.ts","import":"./src/identity/index.ts"},"./discovery":{"types":"./dist/types/discovery/index.d.ts","import":"./src/discovery/index.ts"},"./identity/*":{"types":"./dist/types/identity/*.d.ts","import":"./src/identity/*.ts"},"./discovery/*":{"types":"./dist/types/discovery/*.d.ts","import":"./src/discovery/*.ts"},"./models.json":{"types":"./dist/types/models.json.d.d.ts","import":"./src/models.json"},"./provider-models":{"types":"./dist/types/provider-models/index.d.ts","import":"./src/provider-models/index.ts"},"./provider-models/*":{"types":"./dist/types/provider-models/*.d.ts","import":"./src/provider-models/*.ts"}},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test --parallel","check":"biome check . && bun run check:types","gen:models":"bun scripts/generate-models.ts","check:types":"tsgo -p tsconfig.json --noEmit","gen:cursor-proto":"protoc --plugin=protoc-gen-es=../../node_modules/.bin/protoc-gen-es --es_out=src/discovery/cursor-gen --es_opt=target=ts -I ../ai/src/providers/cursor/proto ../ai/src/providers/cursor/proto/agent.proto"},"_npmUser":{"name":"bohuyeshan","email":"bohuyeshan@163.com"},"_resolved":"C:\\Users\\ETPau\\AppData\\Local\\Temp\\omp-pack-zJQyTv\\linxiraos-pi-catalog-1.0.1.tgz","_integrity":"sha512-lzMBmDav+VmTj0ybmYjF6tF3QtnxU4R1PeuWZVTJnGDKhWyhEoghyjk/FlR1ZqF6LbFOUZlZHuVKPu8/ycu+JQ==","repository":{"url":"git+https://github.com/Linxira-OS/linxira-zeta.git","type":"git","directory":"packages/catalog"},"_npmVersion":"12.0.1","description":"Model catalog for omp: bundled model database, provider discovery descriptors, model identity, classification, and equivalence","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@bufbuild/protobuf":"^2.12.1","@linxiraos/pi-utils":"1.0.1","@linxiraos/pi-omptype":"1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14","@linxiraos/pi-ai":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/pi-catalog_1.0.1_1786810061338_0.1406556123452749","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@linxiraos/pi-catalog","version":"1.0.2","keywords":["ai","llm","models","catalog","discovery"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@linxiraos/pi-catalog@1.0.2","maintainers":[{"name":"bohuyeshan","email":"bohuyeshan@163.com"},{"name":"linxira_os","email":"linxira_os@163.com"}],"homepage":"https://linxira-os.github.io","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"da9b53c2df013802b8c77ef2f77f07beee26201e","tarball":"https://registry.npmjs.org/@linxiraos/pi-catalog/-/pi-catalog-1.0.2.tgz","fileCount":74,"integrity":"sha512-RntJNoQtErEKc6wJugk7CM0SJBinLX9O1lsMSl3jAxRlIlCwlj0Y86aGRuR1K5R/wkT7rPhFcCORYmra8QPRNQ==","signatures":[{"sig":"MEUCIH8KaacmcW+c5AsxW/yu18O7ZmyNlpMMHZSn5oMiKJyNAiEA/7Egay3eSIfzVBS2gO7qQQamybsS5G+CnTOQKqdltaM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6203244},"main":"./src/index.ts","type":"module","_from":"file:packages/catalog/linxiraos-pi-catalog-1.0.2.tgz","types":"./src/index.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./wire/*":{"types":"./src/wire/*.ts","import":"./src/wire/*.ts"},"./compat/*":{"types":"./src/compat/*.ts","import":"./src/compat/*.ts"},"./identity":{"types":"./src/identity/index.ts","import":"./src/identity/index.ts"},"./discovery":{"types":"./src/discovery/index.ts","import":"./src/discovery/index.ts"},"./identity/*":{"types":"./src/identity/*.ts","import":"./src/identity/*.ts"},"./discovery/*":{"types":"./src/discovery/*.ts","import":"./src/discovery/*.ts"},"./models.json":{"types":"./src/models.json.d.ts","import":"./src/models.json"},"./provider-models":{"types":"./src/provider-models/index.ts","import":"./src/provider-models/index.ts"},"./provider-models/*":{"types":"./src/provider-models/*.ts","import":"./src/provider-models/*.ts"}},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test --parallel","check":"biome check . && bun run check:types","gen:models":"bun scripts/generate-models.ts","check:types":"tsgo -p tsconfig.json --noEmit","gen:cursor-proto":"protoc --plugin=protoc-gen-es=../../node_modules/.bin/protoc-gen-es --es_out=src/discovery/cursor-gen --es_opt=target=ts -I ../ai/src/providers/cursor/proto ../ai/src/providers/cursor/proto/agent.proto"},"_npmUser":{"name":"bohuyeshan","email":"bohuyeshan@163.com"},"_resolved":"C:\\Users\\ETPau\\Documents\\GITHUB\\zeta\\packages\\catalog\\linxiraos-pi-catalog-1.0.2.tgz","_integrity":"sha512-RntJNoQtErEKc6wJugk7CM0SJBinLX9O1lsMSl3jAxRlIlCwlj0Y86aGRuR1K5R/wkT7rPhFcCORYmra8QPRNQ==","repository":{"url":"git+https://github.com/Linxira-OS/linxira-zeta.git","type":"git","directory":"packages/catalog"},"_npmVersion":"12.0.1","description":"Model catalog for omp: bundled model database, provider discovery descriptors, model identity, classification, and equivalence","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@bufbuild/protobuf":"catalog:","@linxiraos/pi-utils":"catalog:","@linxiraos/pi-omptype":"catalog:"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"catalog:","@linxiraos/pi-ai":"catalog:"},"_npmOperationalInternal":{"tmp":"tmp/pi-catalog_1.0.2_1786856831361_0.6177941396722257","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@linxiraos/pi-catalog","version":"1.0.3","keywords":["ai","llm","models","catalog","discovery"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@linxiraos/pi-catalog@1.0.3","maintainers":[{"name":"bohuyeshan","email":"bohuyeshan@163.com"},{"name":"linxira_os","email":"linxira_os@163.com"}],"homepage":"https://linxira-os.github.io","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"c6c35318001c48377148fb3122292e5a4559cb50","tarball":"https://registry.npmjs.org/@linxiraos/pi-catalog/-/pi-catalog-1.0.3.tgz","fileCount":74,"integrity":"sha512-cD4TCRK9AcoL+rmaKsScCSdUaL8WoTRwvllcEMe/EMhTblYjl9BnuWrSdvLAgXCFyydvLXJyKzmdbOQ1Ui89dg==","signatures":[{"sig":"MEUCIGhtnXWLjnOq+pna6JpzQ9BKzCnYC+bGduSkxTIw5ZyvAiEA+GXIGD3kbvszBK4zdj6p5eSkudNMmx5T+d6vd15HIEg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6203333},"main":"./src/index.ts","type":"module","_from":"file:packages/catalog/linxiraos-pi-catalog-1.0.3.tgz","types":"./src/index.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./wire/*":{"types":"./src/wire/*.ts","import":"./src/wire/*.ts"},"./compat/*":{"types":"./src/compat/*.ts","import":"./src/compat/*.ts"},"./identity":{"types":"./src/identity/index.ts","import":"./src/identity/index.ts"},"./discovery":{"types":"./src/discovery/index.ts","import":"./src/discovery/index.ts"},"./identity/*":{"types":"./src/identity/*.ts","import":"./src/identity/*.ts"},"./discovery/*":{"types":"./src/discovery/*.ts","import":"./src/discovery/*.ts"},"./models.json":{"types":"./src/models.json.d.ts","import":"./src/models.json"},"./provider-models":{"types":"./src/provider-models/index.ts","import":"./src/provider-models/index.ts"},"./provider-models/*":{"types":"./src/provider-models/*.ts","import":"./src/provider-models/*.ts"}},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test --parallel","check":"biome check . && bun run check:types","gen:models":"bun scripts/generate-models.ts","check:types":"tsgo -p tsconfig.json --noEmit","gen:cursor-proto":"protoc --plugin=protoc-gen-es=../../node_modules/.bin/protoc-gen-es --es_out=src/discovery/cursor-gen --es_opt=target=ts -I ../ai/src/providers/cursor/proto ../ai/src/providers/cursor/proto/agent.proto"},"_npmUser":{"name":"bohuyeshan","email":"bohuyeshan@163.com"},"_resolved":"C:\\Users\\ETPau\\Documents\\GITHUB\\zeta\\packages\\catalog\\linxiraos-pi-catalog-1.0.3.tgz","_integrity":"sha512-cD4TCRK9AcoL+rmaKsScCSdUaL8WoTRwvllcEMe/EMhTblYjl9BnuWrSdvLAgXCFyydvLXJyKzmdbOQ1Ui89dg==","repository":{"url":"git+https://github.com/Linxira-OS/linxira-zeta.git","type":"git","directory":"packages/catalog"},"_npmVersion":"12.0.1","description":"Model catalog for omp: bundled model database, provider discovery descriptors, model identity, classification, and equivalence","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@bufbuild/protobuf":"^2.12.1","@linxiraos/pi-utils":"1.0.3","@linxiraos/pi-omptype":"1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14","@linxiraos/pi-ai":"1.0.3"},"_npmOperationalInternal":{"tmp":"tmp/pi-catalog_1.0.3_1786859769954_0.392870134048241","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"@linxiraos/pi-catalog","version":"1.0.4","keywords":["ai","llm","models","catalog","discovery"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@linxiraos/pi-catalog@1.0.4","maintainers":[{"name":"bohuyeshan","email":"bohuyeshan@163.com"},{"name":"linxira_os","email":"linxira_os@163.com"}],"homepage":"https://linxira-os.github.io","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"fd5cac5ab7f18395f2f56682e7aad9aea998ffbc","tarball":"https://registry.npmjs.org/@linxiraos/pi-catalog/-/pi-catalog-1.0.4.tgz","fileCount":74,"integrity":"sha512-lE2IH0zZkt3M1WBTzmDxo5OEBT7EwMIALPz4Hbuw3ii/wUqnMfUYFbHbsoisv3CoSz33Xj7aobhUuBIi+q+D9w==","signatures":[{"sig":"MEQCIC/YKLosRlynwYD5+V/taHS7sYfaTebND7Q3Mhzd8fkQAiAcPdkAz5C8MtcVkrinS9JFkHfjbdsGrZ3GDf071wyLLw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6203333},"main":"./src/index.ts","type":"module","_from":"file:packages/catalog/linxiraos-pi-catalog-1.0.4.tgz","types":"./src/index.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./wire/*":{"types":"./src/wire/*.ts","import":"./src/wire/*.ts"},"./compat/*":{"types":"./src/compat/*.ts","import":"./src/compat/*.ts"},"./identity":{"types":"./src/identity/index.ts","import":"./src/identity/index.ts"},"./discovery":{"types":"./src/discovery/index.ts","import":"./src/discovery/index.ts"},"./identity/*":{"types":"./src/identity/*.ts","import":"./src/identity/*.ts"},"./discovery/*":{"types":"./src/discovery/*.ts","import":"./src/discovery/*.ts"},"./models.json":{"types":"./src/models.json.d.ts","import":"./src/models.json"},"./provider-models":{"types":"./src/provider-models/index.ts","import":"./src/provider-models/index.ts"},"./provider-models/*":{"types":"./src/provider-models/*.ts","import":"./src/provider-models/*.ts"}},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test --parallel","check":"biome check . && bun run check:types","gen:models":"bun scripts/generate-models.ts","check:types":"tsgo -p tsconfig.json --noEmit","gen:cursor-proto":"protoc --plugin=protoc-gen-es=../../node_modules/.bin/protoc-gen-es --es_out=src/discovery/cursor-gen --es_opt=target=ts -I ../ai/src/providers/cursor/proto ../ai/src/providers/cursor/proto/agent.proto"},"_npmUser":{"name":"bohuyeshan","email":"bohuyeshan@163.com"},"_resolved":"C:\\Users\\ETPau\\Documents\\GITHUB\\zeta\\packages\\catalog\\linxiraos-pi-catalog-1.0.4.tgz","_integrity":"sha512-lE2IH0zZkt3M1WBTzmDxo5OEBT7EwMIALPz4Hbuw3ii/wUqnMfUYFbHbsoisv3CoSz33Xj7aobhUuBIi+q+D9w==","repository":{"url":"git+https://github.com/Linxira-OS/linxira-zeta.git","type":"git","directory":"packages/catalog"},"_npmVersion":"12.0.1","description":"Model catalog for omp: bundled model database, provider discovery descriptors, model identity, classification, and equivalence","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@bufbuild/protobuf":"^2.12.1","@linxiraos/pi-utils":"1.0.4","@linxiraos/pi-omptype":"1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14","@linxiraos/pi-ai":"1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/pi-catalog_1.0.4_1786862252074_0.2564960101321079","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"@linxiraos/pi-catalog","version":"1.0.5","keywords":["ai","llm","models","catalog","discovery"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@linxiraos/pi-catalog@1.0.5","maintainers":[{"name":"bohuyeshan","email":"bohuyeshan@163.com"},{"name":"linxira_os","email":"linxira_os@163.com"}],"homepage":"https://linxira-os.github.io","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"e5dcbd2b4446ac3bc78747fb6309138011d0d88a","tarball":"https://registry.npmjs.org/@linxiraos/pi-catalog/-/pi-catalog-1.0.5.tgz","fileCount":143,"integrity":"sha512-SBqbtzRnQhVR0xmuwEE8mja9TMbm233Q5E1AhBU+UnpO5L0/z9IoBRJmu2ew3j8Ty8EqQ2duKf5/ywpebCG+Dw==","signatures":[{"sig":"MEUCIQD7MGaVLxLAYPCffHcXdDXdZ21Ta2Qui8GR2QIC1srDLgIgLTh8EAbhugV7M761PuhF4NWEztwYaeG12FtnL0fVwsg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@linxiraos%2fpi-catalog@1.0.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8807551},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-TT2GEo/linxiraos-pi-catalog-1.0.5.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./wire/*":{"types":"./dist/types/wire/*.d.ts","import":"./src/wire/*.ts"},"./compat/*":{"types":"./dist/types/compat/*.d.ts","import":"./src/compat/*.ts"},"./identity":{"types":"./dist/types/identity/index.d.ts","import":"./src/identity/index.ts"},"./discovery":{"types":"./dist/types/discovery/index.d.ts","import":"./src/discovery/index.ts"},"./identity/*":{"types":"./dist/types/identity/*.d.ts","import":"./src/identity/*.ts"},"./discovery/*":{"types":"./dist/types/discovery/*.d.ts","import":"./src/discovery/*.ts"},"./models.json":{"types":"./dist/types/models.json.d.d.ts","import":"./src/models.json"},"./provider-models":{"types":"./dist/types/provider-models/index.d.ts","import":"./src/provider-models/index.ts"},"./provider-models/*":{"types":"./dist/types/provider-models/*.d.ts","import":"./src/provider-models/*.ts"}},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test --parallel","check":"biome check . && bun run check:types","gen:models":"bun scripts/generate-models.ts","check:types":"tsgo -p tsconfig.json --noEmit","gen:cursor-proto":"protoc --plugin=protoc-gen-es=../../node_modules/.bin/protoc-gen-es --es_out=src/discovery/cursor-gen --es_opt=target=ts -I ../ai/src/providers/cursor/proto ../ai/src/providers/cursor/proto/agent.proto"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9f88f757-999c-4115-a52e-baf1d2827f35"}},"_resolved":"/tmp/omp-pack-TT2GEo/linxiraos-pi-catalog-1.0.5.tgz","_integrity":"sha512-SBqbtzRnQhVR0xmuwEE8mja9TMbm233Q5E1AhBU+UnpO5L0/z9IoBRJmu2ew3j8Ty8EqQ2duKf5/ywpebCG+Dw==","repository":{"url":"git+https://github.com/Linxira-OS/linxira-zeta.git","type":"git","directory":"packages/catalog"},"_npmVersion":"11.17.0","description":"Model catalog for omp: bundled model database, provider discovery descriptors, model identity, classification, and equivalence","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@bufbuild/protobuf":"^2.12.1","@linxiraos/pi-utils":"1.0.5","@linxiraos/pi-omptype":"1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14","@linxiraos/pi-ai":"1.0.5"},"_npmOperationalInternal":{"tmp":"tmp/pi-catalog_1.0.5_1786904374143_0.8478167392237759","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"@linxiraos/pi-catalog","version":"1.0.6","keywords":["ai","llm","models","catalog","discovery"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@linxiraos/pi-catalog@1.0.6","maintainers":[{"name":"bohuyeshan","email":"bohuyeshan@163.com"},{"name":"linxira_os","email":"linxira_os@163.com"}],"homepage":"https://linxira-os.github.io","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"9c5b8246bec5a7a992e8d79f654a85a206f0edad","tarball":"https://registry.npmjs.org/@linxiraos/pi-catalog/-/pi-catalog-1.0.6.tgz","fileCount":145,"integrity":"sha512-iOcKzeq6CIBD/uPGK3p8P7zmSWW97Uitwy7z6Od/5P6Byvz7ZZX7aolR4LId0BFiSgXgKlRU5LYZqohXrYbkgA==","signatures":[{"sig":"MEYCIQCwcClrI+PYRkocXteQJe7z/rDfPy4fxVix0Dpfv68/SwIhAPeES+NaoFdEQB4YfqQesu0ek8rCuJGjSXPfwRLuPHnK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@linxiraos%2fpi-catalog@1.0.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8865949},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-DPoSMP/linxiraos-pi-catalog-1.0.6.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./wire/*":{"types":"./dist/types/wire/*.d.ts","import":"./src/wire/*.ts"},"./compat/*":{"types":"./dist/types/compat/*.d.ts","import":"./src/compat/*.ts"},"./identity":{"types":"./dist/types/identity/index.d.ts","import":"./src/identity/index.ts"},"./discovery":{"types":"./dist/types/discovery/index.d.ts","import":"./src/discovery/index.ts"},"./identity/*":{"types":"./dist/types/identity/*.d.ts","import":"./src/identity/*.ts"},"./discovery/*":{"types":"./dist/types/discovery/*.d.ts","import":"./src/discovery/*.ts"},"./models.json":{"types":"./dist/types/models.json.d.d.ts","import":"./src/models.json"},"./provider-models":{"types":"./dist/types/provider-models/index.d.ts","import":"./src/provider-models/index.ts"},"./provider-models/*":{"types":"./dist/types/provider-models/*.d.ts","import":"./src/provider-models/*.ts"}},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test --parallel","check":"biome check . && bun run check:types","gen:models":"bun scripts/generate-models.ts","check:types":"tsgo -p tsconfig.json --noEmit","gen:cursor-proto":"protoc --plugin=protoc-gen-es=../../node_modules/.bin/protoc-gen-es --es_out=src/discovery/cursor-gen --es_opt=target=ts -I ../ai/src/providers/cursor/proto ../ai/src/providers/cursor/proto/agent.proto"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9f88f757-999c-4115-a52e-baf1d2827f35"}},"_resolved":"/tmp/omp-pack-DPoSMP/linxiraos-pi-catalog-1.0.6.tgz","_integrity":"sha512-iOcKzeq6CIBD/uPGK3p8P7zmSWW97Uitwy7z6Od/5P6Byvz7ZZX7aolR4LId0BFiSgXgKlRU5LYZqohXrYbkgA==","repository":{"url":"git+https://github.com/Linxira-OS/linxira-zeta.git","type":"git","directory":"packages/catalog"},"_npmVersion":"11.17.0","description":"Model catalog for omp: bundled model database, provider discovery descriptors, model identity, classification, and equivalence","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@bufbuild/protobuf":"^2.12.1","@linxiraos/pi-utils":"1.0.6","@linxiraos/pi-omptype":"1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14","@linxiraos/pi-ai":"1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/pi-catalog_1.0.6_1787009594145_0.7789474895989246","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"@linxiraos/pi-catalog","version":"1.0.7","keywords":["ai","llm","models","catalog","discovery"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@linxiraos/pi-catalog@1.0.7","maintainers":[{"name":"bohuyeshan","email":"bohuyeshan@163.com"},{"name":"linxira_os","email":"linxira_os@163.com"}],"homepage":"https://linxira-os.github.io","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"1c2cdd14363d7f263068812ab135574e16883522","tarball":"https://registry.npmjs.org/@linxiraos/pi-catalog/-/pi-catalog-1.0.7.tgz","fileCount":145,"integrity":"sha512-px1OYi3m8UNh5hrNfSdRfYo45JptOwk0g7aGejVbnHLXtxHQkiiFh7fxH5cr87wxSB5xUPweO1L4iSYvYrRH0g==","signatures":[{"sig":"MEYCIQCM5Z0vI9uyfT047gEWz0QozhlSMXViQWRGuVDFFQOhSQIhAJY2uJKCijigv/g4RFF1YhXJJd6cE6tBGedN4rYXuoIo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@linxiraos%2fpi-catalog@1.0.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8865949},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-s4BlGE/linxiraos-pi-catalog-1.0.7.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./wire/*":{"types":"./dist/types/wire/*.d.ts","import":"./src/wire/*.ts"},"./compat/*":{"types":"./dist/types/compat/*.d.ts","import":"./src/compat/*.ts"},"./identity":{"types":"./dist/types/identity/index.d.ts","import":"./src/identity/index.ts"},"./discovery":{"types":"./dist/types/discovery/index.d.ts","import":"./src/discovery/index.ts"},"./identity/*":{"types":"./dist/types/identity/*.d.ts","import":"./src/identity/*.ts"},"./discovery/*":{"types":"./dist/types/discovery/*.d.ts","import":"./src/discovery/*.ts"},"./models.json":{"types":"./dist/types/models.json.d.d.ts","import":"./src/models.json"},"./provider-models":{"types":"./dist/types/provider-models/index.d.ts","import":"./src/provider-models/index.ts"},"./provider-models/*":{"types":"./dist/types/provider-models/*.d.ts","import":"./src/provider-models/*.ts"}},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test --parallel","check":"biome check . && bun run check:types","gen:models":"bun scripts/generate-models.ts","check:types":"tsgo -p tsconfig.json --noEmit","gen:cursor-proto":"protoc --plugin=protoc-gen-es=../../node_modules/.bin/protoc-gen-es --es_out=src/discovery/cursor-gen --es_opt=target=ts -I ../ai/src/providers/cursor/proto ../ai/src/providers/cursor/proto/agent.proto"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9f88f757-999c-4115-a52e-baf1d2827f35"}},"_resolved":"/tmp/omp-pack-s4BlGE/linxiraos-pi-catalog-1.0.7.tgz","_integrity":"sha512-px1OYi3m8UNh5hrNfSdRfYo45JptOwk0g7aGejVbnHLXtxHQkiiFh7fxH5cr87wxSB5xUPweO1L4iSYvYrRH0g==","repository":{"url":"git+https://github.com/Linxira-OS/linxira-zeta.git","type":"git","directory":"packages/catalog"},"_npmVersion":"11.17.0","description":"Model catalog for omp: bundled model database, provider discovery descriptors, model identity, classification, and equivalence","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@bufbuild/protobuf":"^2.12.1","@linxiraos/pi-utils":"1.0.7","@linxiraos/pi-omptype":"1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14","@linxiraos/pi-ai":"1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/pi-catalog_1.0.7_1787030829152_0.88669266562278","host":"s3://npm-registry-packages-npm-production"}},"1.0.8":{"name":"@linxiraos/pi-catalog","version":"1.0.8","keywords":["ai","llm","models","catalog","discovery"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@linxiraos/pi-catalog@1.0.8","maintainers":[{"name":"bohuyeshan","email":"bohuyeshan@163.com"},{"name":"linxira_os","email":"linxira_os@163.com"}],"homepage":"https://linxira-os.github.io","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"4994727841d63ebd255fd09d2149623ab7eea8b8","tarball":"https://registry.npmjs.org/@linxiraos/pi-catalog/-/pi-catalog-1.0.8.tgz","fileCount":145,"integrity":"sha512-Lb2/9Z92/WtOzCENaHemhL33i+z0HjFA7hOOfSfi58rHsp6Q5+qy3C8vZbgiYq1hcWkgQUlzzT5xYqxgSgShaA==","signatures":[{"sig":"MEUCIQCF3sJhtHBoU4LMbVd+KrCANPTqSkxjaAgVpUh96vETKgIgT+tFYQwk0HQkkwQvr/YDsQVbGX69wVElvIsvfe6FgDo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@linxiraos%2fpi-catalog@1.0.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8865949},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-Dewwaa/linxiraos-pi-catalog-1.0.8.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./wire/*":{"types":"./dist/types/wire/*.d.ts","import":"./src/wire/*.ts"},"./compat/*":{"types":"./dist/types/compat/*.d.ts","import":"./src/compat/*.ts"},"./identity":{"types":"./dist/types/identity/index.d.ts","import":"./src/identity/index.ts"},"./discovery":{"types":"./dist/types/discovery/index.d.ts","import":"./src/discovery/index.ts"},"./identity/*":{"types":"./dist/types/identity/*.d.ts","import":"./src/identity/*.ts"},"./discovery/*":{"types":"./dist/types/discovery/*.d.ts","import":"./src/discovery/*.ts"},"./models.json":{"types":"./dist/types/models.json.d.d.ts","import":"./src/models.json"},"./provider-models":{"types":"./dist/types/provider-models/index.d.ts","import":"./src/provider-models/index.ts"},"./provider-models/*":{"types":"./dist/types/provider-models/*.d.ts","import":"./src/provider-models/*.ts"}},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test --parallel","check":"biome check . && bun run check:types","gen:models":"bun scripts/generate-models.ts","check:types":"tsgo -p tsconfig.json --noEmit","gen:cursor-proto":"protoc --plugin=protoc-gen-es=../../node_modules/.bin/protoc-gen-es --es_out=src/discovery/cursor-gen --es_opt=target=ts -I ../ai/src/providers/cursor/proto ../ai/src/providers/cursor/proto/agent.proto"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9f88f757-999c-4115-a52e-baf1d2827f35"}},"_resolved":"/tmp/omp-pack-Dewwaa/linxiraos-pi-catalog-1.0.8.tgz","_integrity":"sha512-Lb2/9Z92/WtOzCENaHemhL33i+z0HjFA7hOOfSfi58rHsp6Q5+qy3C8vZbgiYq1hcWkgQUlzzT5xYqxgSgShaA==","repository":{"url":"git+https://github.com/Linxira-OS/linxira-zeta.git","type":"git","directory":"packages/catalog"},"_npmVersion":"11.17.0","description":"Model catalog for omp: bundled model database, provider discovery descriptors, model identity, classification, and equivalence","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@bufbuild/protobuf":"^2.12.1","@linxiraos/pi-utils":"1.0.8","@linxiraos/pi-omptype":"1.0.8"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14","@linxiraos/pi-ai":"1.0.8"},"_npmOperationalInternal":{"tmp":"tmp/pi-catalog_1.0.8_1787043181054_0.6884998162556164","host":"s3://npm-registry-packages-npm-production"}},"1.0.9":{"name":"@linxiraos/pi-catalog","version":"1.0.9","keywords":["ai","llm","models","catalog","discovery"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@linxiraos/pi-catalog@1.0.9","maintainers":[{"name":"bohuyeshan","email":"bohuyeshan@163.com"},{"name":"linxira_os","email":"linxira_os@163.com"}],"homepage":"https://linxira-os.github.io","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"b409bf937428f6347658db97c9ca5cdc6374a21f","tarball":"https://registry.npmjs.org/@linxiraos/pi-catalog/-/pi-catalog-1.0.9.tgz","fileCount":145,"integrity":"sha512-UcTTF6acR5Nkmo8M0+hKkGUimpPpGCUD8Ecn0IqYhymdpxHdid6NCsWH5oRdZiLCN7yCe0tNtFtyKbf9ofEEQQ==","signatures":[{"sig":"MEYCIQD0CHqLClO9nvs1sv5EUUCYAOENQYSvl9HZ0L44Jno4ZAIhAI5I1knoNkb9abvj3jgbwpLR97PkYGcZLoDRy8kf62g8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@linxiraos%2fpi-catalog@1.0.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8865949},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-x6PqiP/linxiraos-pi-catalog-1.0.9.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./wire/*":{"types":"./dist/types/wire/*.d.ts","import":"./src/wire/*.ts"},"./compat/*":{"types":"./dist/types/compat/*.d.ts","import":"./src/compat/*.ts"},"./identity":{"types":"./dist/types/identity/index.d.ts","import":"./src/identity/index.ts"},"./discovery":{"types":"./dist/types/discovery/index.d.ts","import":"./src/discovery/index.ts"},"./identity/*":{"types":"./dist/types/identity/*.d.ts","import":"./src/identity/*.ts"},"./discovery/*":{"types":"./dist/types/discovery/*.d.ts","import":"./src/discovery/*.ts"},"./models.json":{"types":"./dist/types/models.json.d.d.ts","import":"./src/models.json"},"./provider-models":{"types":"./dist/types/provider-models/index.d.ts","import":"./src/provider-models/index.ts"},"./provider-models/*":{"types":"./dist/types/provider-models/*.d.ts","import":"./src/provider-models/*.ts"}},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test --parallel","check":"biome check . && bun run check:types","gen:models":"bun scripts/generate-models.ts","check:types":"tsgo -p tsconfig.json --noEmit","gen:cursor-proto":"protoc --plugin=protoc-gen-es=../../node_modules/.bin/protoc-gen-es --es_out=src/discovery/cursor-gen --es_opt=target=ts -I ../ai/src/providers/cursor/proto ../ai/src/providers/cursor/proto/agent.proto"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9f88f757-999c-4115-a52e-baf1d2827f35"}},"_resolved":"/tmp/omp-pack-x6PqiP/linxiraos-pi-catalog-1.0.9.tgz","_integrity":"sha512-UcTTF6acR5Nkmo8M0+hKkGUimpPpGCUD8Ecn0IqYhymdpxHdid6NCsWH5oRdZiLCN7yCe0tNtFtyKbf9ofEEQQ==","repository":{"url":"git+https://github.com/Linxira-OS/linxira-zeta.git","type":"git","directory":"packages/catalog"},"_npmVersion":"11.17.0","description":"Model catalog for omp: bundled model database, provider discovery descriptors, model identity, classification, and equivalence","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@bufbuild/protobuf":"^2.12.1","@linxiraos/pi-utils":"1.0.9","@linxiraos/pi-omptype":"1.0.9"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14","@linxiraos/pi-ai":"1.0.9"},"_npmOperationalInternal":{"tmp":"tmp/pi-catalog_1.0.9_1787133473265_0.9422278223644733","host":"s3://npm-registry-packages-npm-production"}},"1.0.10":{"name":"@linxiraos/pi-catalog","version":"1.0.10","keywords":["ai","llm","models","catalog","discovery"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@linxiraos/pi-catalog@1.0.10","maintainers":[{"name":"bohuyeshan","email":"bohuyeshan@163.com"},{"name":"linxira_os","email":"linxira_os@163.com"}],"homepage":"https://linxira-os.github.io","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"ab9548da46f880a87199c842b03eaed06b838bff","tarball":"https://registry.npmjs.org/@linxiraos/pi-catalog/-/pi-catalog-1.0.10.tgz","fileCount":145,"integrity":"sha512-+yxHcJJ9CgBKE0StSr3kDZrmqU8e/Ahl6F7jEnWwG0BEisGl8gMEI1C/bqZXvKU2JRI0F4nYSwJNpVwBih93YA==","signatures":[{"sig":"MEUCICA/ZUGA6iga5I8G2fmP+nsDLevowqhfEL6ipfM97EKXAiEAqeMA9ZtHmG5SA3u4sF7fDKsPBxXwpLyTHjQaZvq05tM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@linxiraos%2fpi-catalog@1.0.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8906955},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-OgizFd/linxiraos-pi-catalog-1.0.10.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./wire/*":{"types":"./dist/types/wire/*.d.ts","import":"./src/wire/*.ts"},"./compat/*":{"types":"./dist/types/compat/*.d.ts","import":"./src/compat/*.ts"},"./identity":{"types":"./dist/types/identity/index.d.ts","import":"./src/identity/index.ts"},"./discovery":{"types":"./dist/types/discovery/index.d.ts","import":"./src/discovery/index.ts"},"./identity/*":{"types":"./dist/types/identity/*.d.ts","import":"./src/identity/*.ts"},"./discovery/*":{"types":"./dist/types/discovery/*.d.ts","import":"./src/discovery/*.ts"},"./models.json":{"types":"./dist/types/models.json.d.d.ts","import":"./src/models.json"},"./provider-models":{"types":"./dist/types/provider-models/index.d.ts","import":"./src/provider-models/index.ts"},"./provider-models/*":{"types":"./dist/types/provider-models/*.d.ts","import":"./src/provider-models/*.ts"}},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test --parallel","check":"biome check . && bun run check:types","gen:models":"bun scripts/generate-models.ts","check:types":"tsgo -p tsconfig.json --noEmit","gen:cursor-proto":"protoc --plugin=protoc-gen-es=../../node_modules/.bin/protoc-gen-es --es_out=src/discovery/cursor-gen --es_opt=target=ts -I ../ai/src/providers/cursor/proto ../ai/src/providers/cursor/proto/agent.proto"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9f88f757-999c-4115-a52e-baf1d2827f35"}},"_resolved":"/tmp/omp-pack-OgizFd/linxiraos-pi-catalog-1.0.10.tgz","_integrity":"sha512-+yxHcJJ9CgBKE0StSr3kDZrmqU8e/Ahl6F7jEnWwG0BEisGl8gMEI1C/bqZXvKU2JRI0F4nYSwJNpVwBih93YA==","repository":{"url":"git+https://github.com/Linxira-OS/linxira-zeta.git","type":"git","directory":"packages/catalog"},"_npmVersion":"11.17.0","description":"Model catalog for omp: bundled model database, provider discovery descriptors, model identity, classification, and equivalence","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@bufbuild/protobuf":"^2.12.1","@linxiraos/pi-utils":"1.0.10","@linxiraos/pi-omptype":"1.0.10"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14","@linxiraos/pi-ai":"1.0.10"},"_npmOperationalInternal":{"tmp":"tmp/pi-catalog_1.0.10_1787192531593_0.549935504029184","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@linxiraos/pi-catalog","version":"1.1.0","keywords":["ai","llm","models","catalog","discovery"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@linxiraos/pi-catalog@1.1.0","maintainers":[{"name":"bohuyeshan","email":"bohuyeshan@163.com"},{"name":"linxira_os","email":"linxira_os@163.com"}],"homepage":"https://linxira-os.github.io/zeta/","bugs":{"url":"https://github.com/Linxira-OS/linxira-zeta/issues"},"dist":{"shasum":"a29acf48238707e6510df97b1787340677705639","tarball":"https://registry.npmjs.org/@linxiraos/pi-catalog/-/pi-catalog-1.1.0.tgz","fileCount":117,"integrity":"sha512-3ydvE0MqOrPyofvCzNK1zNyMnIxnMHZlrdXnGw1drhW8lcr483N4i6IAPT1ixu/jQiF9cqAtw0u37eOb6TY8PA==","signatures":[{"sig":"MEYCIQDbrKMnpy9pfe9ZkGnCWFJ81sTbjeUTOIT/rAcQX/JRPAIhAKss6KmsGjnLLI4xBOBh4Z+DegqQHvTzhTKi+RR7ZqWV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCi0CmU9C56877/XBQWxAByJoh6bKAqvOODge3C6YoEeQIhALu2+WjaMBv8E9tLeh/CYA05P1q47HEsvrcg8gd8CUDH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@linxiraos%2fpi-catalog@1.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12297832},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-s5i6Gf/linxiraos-pi-catalog-1.1.0.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./wire/*":{"types":"./dist/types/wire/*.d.ts","import":"./src/wire/*.ts"},"./compat/*":{"types":"./dist/types/compat/*.d.ts","import":"./src/compat/*.ts"},"./identity":{"types":"./dist/types/identity/index.d.ts","import":"./src/identity/index.ts"},"./discovery":{"types":"./dist/types/discovery/index.d.ts","import":"./src/discovery/index.ts"},"./identity/*":{"types":"./dist/types/identity/*.d.ts","import":"./src/identity/*.ts"},"./discovery/*":{"types":"./dist/types/discovery/*.d.ts","import":"./src/discovery/*.ts"},"./models.json":{"types":"./dist/types/models.json.d.d.ts","import":"./src/models.json"},"./provider-models":{"types":"./dist/types/provider-models/index.d.ts","import":"./src/provider-models/index.ts"},"./provider-models/*":{"types":"./dist/types/provider-models/*.d.ts","import":"./src/provider-models/*.ts"}},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test --parallel","check":"biome check . && bun run check:types","gen:proto":"bun scripts/generate-protocols.ts","gen:models":"bun scripts/generate-models.ts","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9f88f757-999c-4115-a52e-baf1d2827f35"}},"_resolved":"/tmp/omp-pack-s5i6Gf/linxiraos-pi-catalog-1.1.0.tgz","_integrity":"sha512-3ydvE0MqOrPyofvCzNK1zNyMnIxnMHZlrdXnGw1drhW8lcr483N4i6IAPT1ixu/jQiF9cqAtw0u37eOb6TY8PA==","repository":{"url":"git+https://github.com/Linxira-OS/linxira-zeta.git","type":"git","directory":"packages/catalog"},"_npmVersion":"11.17.0","description":"Model catalog for omp: bundled model database, provider discovery descriptors, model identity, classification, and equivalence","directories":{},"_nodeVersion":"26.3.0","dependencies":{"@linxiraos/pi-utils":"1.1.0","@linxiraos/pi-omptype":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14","@linxiraos/pi-ai":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-catalog_1.1.0_1787646685048_0.34559701958370925","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"@linxiraos/pi-catalog","version":"1.1.1","keywords":["ai","llm","models","catalog","discovery"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@linxiraos/pi-catalog@1.1.1","maintainers":[{"name":"bohuyeshan","email":"bohuyeshan@163.com"},{"name":"linxira_os","email":"linxira_os@163.com"}],"homepage":"https://linxira-os.github.io/zeta/","bugs":{"url":"https://github.com/Linxira-OS/linxira-zeta/issues"},"dist":{"shasum":"5da2fe85a75c061880427b02587cd62982aa4c73","tarball":"https://registry.npmjs.org/@linxiraos/pi-catalog/-/pi-catalog-1.1.1.tgz","fileCount":117,"integrity":"sha512-dOgW0Yrpydtwy0QYTuzfjdOEsOJ8QVGLt2ve1iS+gpd/YVX9FrMIWOK9R8zFT2C3YYuAWn/Sk47eOQxMpltu7g==","signatures":[{"sig":"MEUCIQCELs5wJRsYnbk4EXncRwQHOILoaGQC0xLM9pV77z4w9AIgOdHh9vs+/01taWboab0Dq78E6MrhF7n/BAeuupGgmmY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCjNeDyagDVyv9t9riJN9AwHVvOlVmx9UynzAkfdnmPcQIgE2Z0gJXOinVFsGlZgyCFJyTYGJUmPSb/xJPA3aiI0AA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@linxiraos%2fpi-catalog@1.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12298060},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-gj1LGx/linxiraos-pi-catalog-1.1.1.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./wire/*":{"types":"./dist/types/wire/*.d.ts","import":"./src/wire/*.ts"},"./compat/*":{"types":"./dist/types/compat/*.d.ts","import":"./src/compat/*.ts"},"./identity":{"types":"./dist/types/identity/index.d.ts","import":"./src/identity/index.ts"},"./discovery":{"types":"./dist/types/discovery/index.d.ts","import":"./src/discovery/index.ts"},"./identity/*":{"types":"./dist/types/identity/*.d.ts","import":"./src/identity/*.ts"},"./discovery/*":{"types":"./dist/types/discovery/*.d.ts","import":"./src/discovery/*.ts"},"./models.json":{"types":"./dist/types/models.json.d.d.ts","import":"./src/models.json"},"./provider-models":{"types":"./dist/types/provider-models/index.d.ts","import":"./src/provider-models/index.ts"},"./provider-models/*":{"types":"./dist/types/provider-models/*.d.ts","import":"./src/provider-models/*.ts"}},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test --parallel","check":"biome check . && bun run check:types","gen:proto":"bun scripts/generate-protocols.ts","gen:models":"bun scripts/generate-models.ts","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9f88f757-999c-4115-a52e-baf1d2827f35"}},"_resolved":"/tmp/omp-pack-gj1LGx/linxiraos-pi-catalog-1.1.1.tgz","_integrity":"sha512-dOgW0Yrpydtwy0QYTuzfjdOEsOJ8QVGLt2ve1iS+gpd/YVX9FrMIWOK9R8zFT2C3YYuAWn/Sk47eOQxMpltu7g==","repository":{"url":"git+https://github.com/Linxira-OS/linxira-zeta.git","type":"git","directory":"packages/catalog"},"_npmVersion":"11.17.0","description":"Model catalog for Zeta: bundled model database, provider discovery descriptors, model identity, classification, and equivalence","directories":{},"_nodeVersion":"26.3.0","dependencies":{"@linxiraos/pi-utils":"1.1.1","@linxiraos/pi-omptype":"1.1.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14","@linxiraos/pi-ai":"1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/pi-catalog_1.1.1_1787661908678_0.022265964022275764","host":"s3://npm-registry-packages-npm-production"}},"1.1.2":{"name":"@linxiraos/pi-catalog","version":"1.1.2","keywords":["ai","llm","models","catalog","discovery"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@linxiraos/pi-catalog@1.1.2","maintainers":[{"name":"bohuyeshan","email":"bohuyeshan@163.com"},{"name":"linxira_os","email":"linxira_os@163.com"}],"homepage":"https://linxira-os.github.io/zeta/","bugs":{"url":"https://github.com/Linxira-OS/linxira-zeta/issues"},"dist":{"shasum":"b8ad59a50194d29c66480dec79b83d50268cc4df","tarball":"https://registry.npmjs.org/@linxiraos/pi-catalog/-/pi-catalog-1.1.2.tgz","fileCount":117,"integrity":"sha512-8I85eUEXSAymEesFtWq1CZdu7hKOFs8kWRsZMysE9++qJxwoANFEbe0a/FXRheFpzgTYw8WIf9NnK2QhGN5rkA==","signatures":[{"sig":"MEYCIQCWpDxSSKTFDsB7+TuyIi125u215RWpmWKup/zN6uideQIhAIJpLoTIhg8CEhYF+EO2sK1XvhBNVv09aFnz5z2OyMoa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCsWZ/F3S0MYkUymQUsd9GQHD52ZUHl054qXE23y4nYggIgRLFgYpo1C/ECN8nXudcBuHgpQk5FKAGZz9GZUfz1auE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@linxiraos%2fpi-catalog@1.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12298179},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-fSAS6P/linxiraos-pi-catalog-1.1.2.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./wire/*":{"types":"./dist/types/wire/*.d.ts","import":"./src/wire/*.ts"},"./compat/*":{"types":"./dist/types/compat/*.d.ts","import":"./src/compat/*.ts"},"./identity":{"types":"./dist/types/identity/index.d.ts","import":"./src/identity/index.ts"},"./discovery":{"types":"./dist/types/discovery/index.d.ts","import":"./src/discovery/index.ts"},"./identity/*":{"types":"./dist/types/identity/*.d.ts","import":"./src/identity/*.ts"},"./discovery/*":{"types":"./dist/types/discovery/*.d.ts","import":"./src/discovery/*.ts"},"./models.json":{"types":"./dist/types/models.json.d.d.ts","import":"./src/models.json"},"./provider-models":{"types":"./dist/types/provider-models/index.d.ts","import":"./src/provider-models/index.ts"},"./provider-models/*":{"types":"./dist/types/provider-models/*.d.ts","import":"./src/provider-models/*.ts"}},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test --parallel","check":"biome check . && bun run check:types","gen:proto":"bun scripts/generate-protocols.ts","gen:models":"bun scripts/generate-models.ts","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9f88f757-999c-4115-a52e-baf1d2827f35"}},"_resolved":"/tmp/omp-pack-fSAS6P/linxiraos-pi-catalog-1.1.2.tgz","_integrity":"sha512-8I85eUEXSAymEesFtWq1CZdu7hKOFs8kWRsZMysE9++qJxwoANFEbe0a/FXRheFpzgTYw8WIf9NnK2QhGN5rkA==","repository":{"url":"git+https://github.com/Linxira-OS/linxira-zeta.git","type":"git","directory":"packages/catalog"},"_npmVersion":"11.17.0","description":"Model catalog for Zeta: bundled model database, provider discovery descriptors, model identity, classification, and equivalence","directories":{},"_nodeVersion":"26.3.0","dependencies":{"@linxiraos/pi-utils":"1.1.2","@linxiraos/pi-omptype":"1.1.2"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14","@linxiraos/pi-ai":"1.1.2"},"_npmOperationalInternal":{"tmp":"tmp/pi-catalog_1.1.2_1787680488141_0.4427059075692452","host":"s3://npm-registry-packages-npm-production"}},"1.1.3":{"name":"@linxiraos/pi-catalog","version":"1.1.3","keywords":["ai","llm","models","catalog","discovery"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@linxiraos/pi-catalog@1.1.3","maintainers":[{"name":"bohuyeshan","email":"bohuyeshan@163.com"},{"name":"linxira_os","email":"linxira_os@163.com"}],"homepage":"https://linxira-os.github.io/zeta/","bugs":{"url":"https://github.com/Linxira-OS/linxira-zeta/issues"},"dist":{"shasum":"690213e3bab86c0195e4fac43fa1806599a45c8a","tarball":"https://registry.npmjs.org/@linxiraos/pi-catalog/-/pi-catalog-1.1.3.tgz","fileCount":117,"integrity":"sha512-HDxx5Uu7fVwUPi+a33Z4oMZgMWjy5uPIxmB2mkucxfIbX71DPPtKdFruOTzq12Zf9NtJI4scWLFuC+qMZwYa8Q==","signatures":[{"sig":"MEUCIQCx6BauA3Lm1zY9zRAs4niHb4UB6MC61L53UIy1xZ4arwIgd4Hp0a7sN8NXg1hmYSJn2cCArjB1PLWaizFYCvYsqjM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEvV1nSxn4yiXHLaSa1igbXBMGkEcrN8DBv1eU9UcWIuAiEAi/aMDsoPRKUE9XrZUj3M6S0fymVq/27FbShZ2+OHpYE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@linxiraos%2fpi-catalog@1.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12298321},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-zcluDm/linxiraos-pi-catalog-1.1.3.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./wire/*":{"types":"./dist/types/wire/*.d.ts","import":"./src/wire/*.ts"},"./compat/*":{"types":"./dist/types/compat/*.d.ts","import":"./src/compat/*.ts"},"./identity":{"types":"./dist/types/identity/index.d.ts","import":"./src/identity/index.ts"},"./discovery":{"types":"./dist/types/discovery/index.d.ts","import":"./src/discovery/index.ts"},"./identity/*":{"types":"./dist/types/identity/*.d.ts","import":"./src/identity/*.ts"},"./discovery/*":{"types":"./dist/types/discovery/*.d.ts","import":"./src/discovery/*.ts"},"./models.json":{"types":"./dist/types/models.json.d.d.ts","import":"./src/models.json"},"./provider-models":{"types":"./dist/types/provider-models/index.d.ts","import":"./src/provider-models/index.ts"},"./provider-models/*":{"types":"./dist/types/provider-models/*.d.ts","import":"./src/provider-models/*.ts"}},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test --parallel","check":"biome check . && bun run check:types","gen:proto":"bun scripts/generate-protocols.ts","gen:models":"bun scripts/generate-models.ts","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9f88f757-999c-4115-a52e-baf1d2827f35"}},"_resolved":"/tmp/omp-pack-zcluDm/linxiraos-pi-catalog-1.1.3.tgz","_integrity":"sha512-HDxx5Uu7fVwUPi+a33Z4oMZgMWjy5uPIxmB2mkucxfIbX71DPPtKdFruOTzq12Zf9NtJI4scWLFuC+qMZwYa8Q==","repository":{"url":"git+https://github.com/Linxira-OS/linxira-zeta.git","type":"git","directory":"packages/catalog"},"_npmVersion":"11.17.0","description":"Model catalog for Zeta: bundled model database, provider discovery descriptors, model identity, classification, and equivalence","directories":{},"_nodeVersion":"26.3.0","dependencies":{"@linxiraos/pi-utils":"1.1.3","@linxiraos/pi-omptype":"1.1.3"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14","@linxiraos/pi-ai":"1.1.3"},"_npmOperationalInternal":{"tmp":"tmp/pi-catalog_1.1.3_1787692467872_0.9361963208262256","host":"s3://npm-registry-packages-npm-production"}},"1.1.4":{"name":"@linxiraos/pi-catalog","version":"1.1.4","keywords":["ai","llm","models","catalog","discovery"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@linxiraos/pi-catalog@1.1.4","maintainers":[{"name":"bohuyeshan","email":"bohuyeshan@163.com"},{"name":"linxira_os","email":"linxira_os@163.com"}],"homepage":"https://linxira-os.github.io/zeta/","bugs":{"url":"https://github.com/Linxira-OS/linxira-zeta/issues"},"dist":{"shasum":"41599306354e2e583d112b7d260a4ab3a8896c20","tarball":"https://registry.npmjs.org/@linxiraos/pi-catalog/-/pi-catalog-1.1.4.tgz","fileCount":117,"integrity":"sha512-j/Q8iirnu88VaJ92Np5crekvKX3EyjT+0zNtX/Lv6srJ0a33eEuhKL0IsmvolKTlHOCZ6ReWCkv5AdZ/818lyA==","signatures":[{"sig":"MEUCIET8BVcHZcRn3tuKR04iSJc8JuLATcuCkfDD+xBHCWjcAiEAkPPkS4CA8EBVZI2YLneht/W9wAgQls/TIQ9qr0SvjC4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBOeB+D24T1zRNDqNVbaSP/PdRoiUHT2QvsGfcwy88V9AiA3+leivzjoByZBJMIl2CWiK+p0a94e0Fr/XVe3XoEpvQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@linxiraos%2fpi-catalog@1.1.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12298419},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-kyqczO/linxiraos-pi-catalog-1.1.4.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./wire/*":{"types":"./dist/types/wire/*.d.ts","import":"./src/wire/*.ts"},"./compat/*":{"types":"./dist/types/compat/*.d.ts","import":"./src/compat/*.ts"},"./identity":{"types":"./dist/types/identity/index.d.ts","import":"./src/identity/index.ts"},"./discovery":{"types":"./dist/types/discovery/index.d.ts","import":"./src/discovery/index.ts"},"./identity/*":{"types":"./dist/types/identity/*.d.ts","import":"./src/identity/*.ts"},"./discovery/*":{"types":"./dist/types/discovery/*.d.ts","import":"./src/discovery/*.ts"},"./models.json":{"types":"./dist/types/models.json.d.d.ts","import":"./src/models.json"},"./provider-models":{"types":"./dist/types/provider-models/index.d.ts","import":"./src/provider-models/index.ts"},"./provider-models/*":{"types":"./dist/types/provider-models/*.d.ts","import":"./src/provider-models/*.ts"}},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test --parallel","check":"biome check . && bun run check:types","gen:proto":"bun scripts/generate-protocols.ts","gen:models":"bun scripts/generate-models.ts","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9f88f757-999c-4115-a52e-baf1d2827f35"}},"_resolved":"/tmp/omp-pack-kyqczO/linxiraos-pi-catalog-1.1.4.tgz","_integrity":"sha512-j/Q8iirnu88VaJ92Np5crekvKX3EyjT+0zNtX/Lv6srJ0a33eEuhKL0IsmvolKTlHOCZ6ReWCkv5AdZ/818lyA==","repository":{"url":"git+https://github.com/Linxira-OS/linxira-zeta.git","type":"git","directory":"packages/catalog"},"_npmVersion":"11.17.0","description":"Model catalog for Zeta: bundled model database, provider discovery descriptors, model identity, classification, and equivalence","directories":{},"_nodeVersion":"26.3.0","dependencies":{"@linxiraos/pi-utils":"1.1.4","@linxiraos/pi-omptype":"1.1.4"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14","@linxiraos/pi-ai":"1.1.4"},"_npmOperationalInternal":{"tmp":"tmp/pi-catalog_1.1.4_1787730504055_0.8039249455368189","host":"s3://npm-registry-packages-npm-production"}},"1.1.5":{"name":"@linxiraos/pi-catalog","version":"1.1.5","keywords":["ai","llm","models","catalog","discovery"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@linxiraos/pi-catalog@1.1.5","maintainers":[{"name":"bohuyeshan","email":"bohuyeshan@163.com"},{"name":"linxira_os","email":"linxira_os@163.com"}],"homepage":"https://linxira-os.github.io/zeta/","bugs":{"url":"https://github.com/Linxira-OS/linxira-zeta/issues"},"dist":{"shasum":"2991b204b3273637a2a487a1b2e4c4914ee69c89","tarball":"https://registry.npmjs.org/@linxiraos/pi-catalog/-/pi-catalog-1.1.5.tgz","fileCount":117,"integrity":"sha512-s0ZUVSJ7og6fB0X6LQClZwdQLo8akVCBbjFSe3A5KQVpnaALaKYbt1hh86VxtheLxvQBIFstZoRj+lusHEDyGQ==","signatures":[{"sig":"MEUCIEtcMgj6SJSlqj8gqSme2KQzOF7/pBAULDGfyniF0TTIAiEA43o977PcAxRq5aWDaMlZRTNnVZBeifNcvSl6vqEgiUI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIC0MhZ8Gn/zoX8JixJaxa9O0EIgLVO2Q7s1H7IVVQjCZAiEAmwl7zt3apAgShBgdnZV9v+xeLsjvIqmNmxmkqIftm14=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@linxiraos%2fpi-catalog@1.1.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12562179},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-uNnnna/linxiraos-pi-catalog-1.1.5.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./wire/*":{"types":"./dist/types/wire/*.d.ts","import":"./src/wire/*.ts"},"./compat/*":{"types":"./dist/types/compat/*.d.ts","import":"./src/compat/*.ts"},"./identity":{"types":"./dist/types/identity/index.d.ts","import":"./src/identity/index.ts"},"./discovery":{"types":"./dist/types/discovery/index.d.ts","import":"./src/discovery/index.ts"},"./identity/*":{"types":"./dist/types/identity/*.d.ts","import":"./src/identity/*.ts"},"./discovery/*":{"types":"./dist/types/discovery/*.d.ts","import":"./src/discovery/*.ts"},"./models.json":{"types":"./dist/types/models.json.d.d.ts","import":"./src/models.json"},"./provider-models":{"types":"./dist/types/provider-models/index.d.ts","import":"./src/provider-models/index.ts"},"./provider-models/*":{"types":"./dist/types/provider-models/*.d.ts","import":"./src/provider-models/*.ts"}},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test --parallel","check":"biome check . && bun run check:types","gen:proto":"bun scripts/generate-protocols.ts","gen:models":"bun scripts/generate-models.ts","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9f88f757-999c-4115-a52e-baf1d2827f35"}},"_resolved":"/tmp/omp-pack-uNnnna/linxiraos-pi-catalog-1.1.5.tgz","_integrity":"sha512-s0ZUVSJ7og6fB0X6LQClZwdQLo8akVCBbjFSe3A5KQVpnaALaKYbt1hh86VxtheLxvQBIFstZoRj+lusHEDyGQ==","repository":{"url":"git+https://github.com/Linxira-OS/linxira-zeta.git","type":"git","directory":"packages/catalog"},"_npmVersion":"11.17.0","description":"Model catalog for omp: bundled model database, provider discovery descriptors, model identity, classification, and equivalence","directories":{},"_nodeVersion":"26.3.0","dependencies":{"@linxiraos/pi-utils":"1.1.5","@linxiraos/pi-omptype":"1.1.5"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14","@linxiraos/pi-ai":"1.1.5"},"_npmOperationalInternal":{"tmp":"tmp/pi-catalog_1.1.5_1787752870479_0.8896168950127252","host":"s3://npm-registry-packages-npm-production"}},"1.1.6":{"name":"@linxiraos/pi-catalog","version":"1.1.6","keywords":["ai","llm","models","catalog","discovery"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@linxiraos/pi-catalog@1.1.6","maintainers":[{"name":"bohuyeshan","email":"bohuyeshan@163.com"},{"name":"linxira_os","email":"linxira_os@163.com"}],"homepage":"https://linxira-os.github.io/zeta/","bugs":{"url":"https://github.com/Linxira-OS/linxira-zeta/issues"},"dist":{"shasum":"61e86f79b8e5768ea094a98cb1c79dc3d25946fb","tarball":"https://registry.npmjs.org/@linxiraos/pi-catalog/-/pi-catalog-1.1.6.tgz","fileCount":121,"integrity":"sha512-y1p0O2WypG60mBUzU+uBQurgSrrW49zzfcukM4IbkMWPkIgjUriXNLWVKo9ZDTXsGFuWvvSmv07O/jy58nxF1w==","signatures":[{"sig":"MEUCIAOUDslXnfk9sjRXsCzM0hEl9/CdOabAmTDWws9Hpn0qAiEAyV6zzQxsbiv2LscQgeJPdU1mBkuqGvCHwazZlcm+V3E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCdh0CbL0ETqhDtBLrbCLbk0FIui1KRC58Wr8VhI4voHQIhAIhbkdX2qoteVFl2iFNokBuBdxCbsgFwNFVUnA43Ef+z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@linxiraos%2fpi-catalog@1.1.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12579662},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-8Y2n75/linxiraos-pi-catalog-1.1.6.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./wire/*":{"types":"./dist/types/wire/*.d.ts","import":"./src/wire/*.ts"},"./compat/*":{"types":"./dist/types/compat/*.d.ts","import":"./src/compat/*.ts"},"./identity":{"types":"./dist/types/identity/index.d.ts","import":"./src/identity/index.ts"},"./discovery":{"types":"./dist/types/discovery/index.d.ts","import":"./src/discovery/index.ts"},"./identity/*":{"types":"./dist/types/identity/*.d.ts","import":"./src/identity/*.ts"},"./discovery/*":{"types":"./dist/types/discovery/*.d.ts","import":"./src/discovery/*.ts"},"./models.json":{"types":"./dist/types/models.json.d.d.ts","import":"./src/models.json"},"./provider-models":{"types":"./dist/types/provider-models/index.d.ts","import":"./src/provider-models/index.ts"},"./provider-models/*":{"types":"./dist/types/provider-models/*.d.ts","import":"./src/provider-models/*.ts"}},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test --parallel","check":"biome check . && bun run check:types","gen:proto":"bun scripts/generate-protocols.ts","gen:models":"bun scripts/generate-models.ts","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9f88f757-999c-4115-a52e-baf1d2827f35"}},"_resolved":"/tmp/omp-pack-8Y2n75/linxiraos-pi-catalog-1.1.6.tgz","_integrity":"sha512-y1p0O2WypG60mBUzU+uBQurgSrrW49zzfcukM4IbkMWPkIgjUriXNLWVKo9ZDTXsGFuWvvSmv07O/jy58nxF1w==","repository":{"url":"git+https://github.com/Linxira-OS/linxira-zeta.git","type":"git","directory":"packages/catalog"},"_npmVersion":"11.17.0","description":"Model catalog for omp: bundled model database, provider discovery descriptors, model identity, classification, and equivalence","directories":{},"_nodeVersion":"26.3.0","dependencies":{"@linxiraos/pi-utils":"1.1.6","@linxiraos/pi-omptype":"1.1.6"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14","@linxiraos/pi-ai":"1.1.6"},"_npmOperationalInternal":{"tmp":"tmp/pi-catalog_1.1.6_1788065137835_0.22262013321685492","host":"s3://npm-registry-packages-npm-production"}},"1.1.7":{"name":"@linxiraos/pi-catalog","version":"1.1.7","keywords":["ai","llm","models","catalog","discovery"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@linxiraos/pi-catalog@1.1.7","maintainers":[{"name":"bohuyeshan","email":"bohuyeshan@163.com"},{"name":"linxira_os","email":"linxira_os@163.com"}],"homepage":"https://linxira-os.github.io/zeta/","bugs":{"url":"https://github.com/Linxira-OS/linxira-zeta/issues"},"dist":{"shasum":"8aa48e69b63a5060a1c7fd0e801777ba9896239c","tarball":"https://registry.npmjs.org/@linxiraos/pi-catalog/-/pi-catalog-1.1.7.tgz","fileCount":121,"integrity":"sha512-cKFsAWBZZAR/8APd/gCzUJjb4FWPixpwMdA1UTU+VGcdgtXQMMi0mBJYHgHDr8EE1p1Ngxw7G7GH5iwsF7Sr5Q==","signatures":[{"sig":"MEYCIQCnfqHU+byHynrYUBEb3cOh0GoHQFW17i+lRhJqYrVDKQIhAIX0GWr5Onwj/j+Fax7sEN2Oq8REjReT8hneHCyahDvc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCLzAqXPWvG67QHKfLcVSbNNjhaPbz/pVyIqvPJOCHeswIhAOkBEO0GFmUxxJdB5rjk7tpzo4SuHDAPUbO2RJxlPjxa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@linxiraos%2fpi-catalog@1.1.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12927263},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-uxeSNI/linxiraos-pi-catalog-1.1.7.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./wire/*":{"types":"./dist/types/wire/*.d.ts","import":"./src/wire/*.ts"},"./compat/*":{"types":"./dist/types/compat/*.d.ts","import":"./src/compat/*.ts"},"./identity":{"types":"./dist/types/identity/index.d.ts","import":"./src/identity/index.ts"},"./discovery":{"types":"./dist/types/discovery/index.d.ts","import":"./src/discovery/index.ts"},"./identity/*":{"types":"./dist/types/identity/*.d.ts","import":"./src/identity/*.ts"},"./discovery/*":{"types":"./dist/types/discovery/*.d.ts","import":"./src/discovery/*.ts"},"./models.json":{"types":"./dist/types/models.json.d.d.ts","import":"./src/models.json"},"./provider-models":{"types":"./dist/types/provider-models/index.d.ts","import":"./src/provider-models/index.ts"},"./provider-models/*":{"types":"./dist/types/provider-models/*.d.ts","import":"./src/provider-models/*.ts"}},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test --parallel","check":"biome check . && bun run check:types","gen:proto":"bun scripts/generate-protocols.ts","gen:models":"bun scripts/generate-models.ts","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9f88f757-999c-4115-a52e-baf1d2827f35"}},"_resolved":"/tmp/omp-pack-uxeSNI/linxiraos-pi-catalog-1.1.7.tgz","_integrity":"sha512-cKFsAWBZZAR/8APd/gCzUJjb4FWPixpwMdA1UTU+VGcdgtXQMMi0mBJYHgHDr8EE1p1Ngxw7G7GH5iwsF7Sr5Q==","repository":{"url":"git+https://github.com/Linxira-OS/linxira-zeta.git","type":"git","directory":"packages/catalog"},"_npmVersion":"11.17.0","description":"Model catalog for omp: bundled model database, provider discovery descriptors, model identity, classification, and equivalence","directories":{},"_nodeVersion":"26.3.0","dependencies":{"@linxiraos/pi-utils":"1.1.7","@linxiraos/pi-omptype":"1.1.7"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14","@linxiraos/pi-ai":"1.1.7"},"_npmOperationalInternal":{"tmp":"tmp/pi-catalog_1.1.7_1788272946124_0.2811129733986737","host":"s3://npm-registry-packages-npm-production"}},"1.1.8":{"name":"@linxiraos/pi-catalog","version":"1.1.8","keywords":["ai","llm","models","catalog","discovery"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@linxiraos/pi-catalog@1.1.8","maintainers":[{"name":"bohuyeshan","email":"bohuyeshan@163.com"},{"name":"linxira_os","email":"linxira_os@163.com"}],"homepage":"https://linxira-os.github.io/zeta/","bugs":{"url":"https://github.com/Linxira-OS/linxira-zeta/issues"},"dist":{"shasum":"78f888c664e9e7d9e0b72e7d5ac5a190b40f43ff","tarball":"https://registry.npmjs.org/@linxiraos/pi-catalog/-/pi-catalog-1.1.8.tgz","fileCount":330,"integrity":"sha512-4xAHGiRR8n1P1JnIUx1Xl6kmsISt3HlMCUBowX6HRCW2ZhS0CkCeJXgLTqgCF82J6rAJUxk4YCKFNIcM4O1sjA==","signatures":[{"sig":"MEYCIQCH0itn731zbM9+C/SumMnA7ahxjfVkP6u4iG6qeS11GQIhAPO0CuK4h64Ox+nw9LDiYxLgrpYFxAEXFAyNciA6drUF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCDgxZE22f7JiE/TfTvjXmH32ZGrjuc44d+Kit0veGp0QIhAMJQF/5O6o4oqtaySj703h8eSpvxdc5LRebWTBJz+zRp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@linxiraos%2fpi-catalog@1.1.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15533631},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-HLSlL2/linxiraos-pi-catalog-1.1.8.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./wire/*":{"types":"./dist/types/wire/*.d.ts","import":"./src/wire/*.ts"},"./compat/*":{"types":"./dist/types/compat/*.d.ts","import":"./src/compat/*.ts"},"./identity":{"types":"./dist/types/identity/index.d.ts","import":"./src/identity/index.ts"},"./discovery":{"types":"./dist/types/discovery/index.d.ts","import":"./src/discovery/index.ts"},"./identity/*":{"types":"./dist/types/identity/*.d.ts","import":"./src/identity/*.ts"},"./discovery/*":{"types":"./dist/types/discovery/*.d.ts","import":"./src/discovery/*.ts"},"./models.json":{"types":"./dist/types/models.json.d.d.ts","import":"./src/models.json"},"./provider-models":{"types":"./dist/types/provider-models/index.d.ts","import":"./src/provider-models/index.ts"},"./provider-models/*":{"types":"./dist/types/provider-models/*.d.ts","import":"./src/provider-models/*.ts"}},"scripts":{"fix":"biome check --write --unsafe .","fmt":"biome format --write .","lint":"biome lint .","test":"bun test --parallel","check":"biome check . && bun run check:types","gen:proto":"bun scripts/generate-protocols.ts","gen:compat":"bun scripts/compile-compat.ts","gen:models":"bun scripts/generate-models.ts","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9f88f757-999c-4115-a52e-baf1d2827f35"}},"_resolved":"/tmp/omp-pack-HLSlL2/linxiraos-pi-catalog-1.1.8.tgz","_integrity":"sha512-4xAHGiRR8n1P1JnIUx1Xl6kmsISt3HlMCUBowX6HRCW2ZhS0CkCeJXgLTqgCF82J6rAJUxk4YCKFNIcM4O1sjA==","repository":{"url":"git+https://github.com/Linxira-OS/linxira-zeta.git","type":"git","directory":"packages/catalog"},"_npmVersion":"11.17.0","description":"Model catalog for omp: bundled model database, provider discovery descriptors, model identity, classification, and equivalence","directories":{},"_nodeVersion":"26.3.0","dependencies":{"@linxiraos/pi-utils":"1.1.8","@linxiraos/pi-omptype":"1.1.8"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14","@bgotink/kdl":"0.4.0","@linxiraos/pi-ai":"1.1.8"},"_npmOperationalInternal":{"tmp":"tmp/pi-catalog_1.1.8_1788519752636_0.2709802555902159","host":"s3://npm-registry-packages-npm-production"}},"1.1.9":{"name":"@linxiraos/pi-catalog","version":"1.1.9","keywords":["ai","llm","models","catalog","discovery"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@linxiraos/pi-catalog@1.1.9","maintainers":[{"name":"bohuyeshan","email":"bohuyeshan@163.com"},{"name":"linxira_os","email":"linxira_os@163.com"}],"homepage":"https://linxira-os.github.io/zeta/","bugs":{"url":"https://github.com/Linxira-OS/linxira-zeta/issues"},"dist":{"shasum":"af3817721b41d8dd5a50afd2eb65eed3c338ccc8","tarball":"https://registry.npmjs.org/@linxiraos/pi-catalog/-/pi-catalog-1.1.9.tgz","fileCount":266,"integrity":"sha512-UhyIco8UF6NkTjfXt9lFade9/8t81IhUSKQxHHfZOpGUZNtHpAetvQQUTJQq84jpph65tKS+QhEIOGLxHlQJhQ==","signatures":[{"sig":"MEQCIA6qmOgCcr2C/cNaIws8cGW5WR8Wygpv8JlUbP2eWwd0AiByDd51GO0cxPItWjIKClu52iDG79pA+OEx10kCKk7igQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCe1QiPtQcces4qUq4ZI0Au9vUPZBTsGnhHmHx86X58bgIgRqUqXJyy6KaClQK5VCqUs6JcEgElpPPDITclPXsfhQk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14080516},"main":"./src/index.ts","type":"module","types":"./src/index.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./wire/*":{"types":"./src/wire/*.ts","import":"./src/wire/*.ts"},"./compat/*":{"types":"./src/compat/*.ts","import":"./src/compat/*.ts"},"./identity":{"types":"./src/identity/index.ts","import":"./src/identity/index.ts"},"./discovery":{"types":"./src/discovery/index.ts","import":"./src/discovery/index.ts"},"./identity/*":{"types":"./src/identity/*.ts","import":"./src/identity/*.ts"},"./discovery/*":{"types":"./src/discovery/*.ts","import":"./src/discovery/*.ts"},"./models.json":{"types":"./src/models.json.d.ts","import":"./src/models.json"},"./provider-models":{"types":"./src/provider-models/index.ts","import":"./src/provider-models/index.ts"},"./provider-models/*":{"types":"./src/provider-models/*.ts","import":"./src/provider-models/*.ts"}},"gitHead":"f0cb18ea06e7d6799226bd9e9093772b99b35acc","scripts":{"test":"bun test --parallel","check":"tsgo -p tsconfig.json --noEmit","gen:proto":"bun scripts/generate-protocols.ts","gen:compat":"bun scripts/compile-compat.ts","gen:models":"bun scripts/generate-models.ts","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"bohuyeshan","email":"bohuyeshan@163.com"},"repository":{"url":"git+https://github.com/Linxira-OS/linxira-zeta.git","type":"git","directory":"packages/catalog"},"_npmVersion":"12.0.1","description":"Model catalog for omp: bundled model database, provider discovery descriptors, model identity, classification, and equivalence","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@linxiraos/pi-utils":"1.1.9","@linxiraos/pi-omptype":"1.1.9"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14","@bgotink/kdl":"0.4.0","@linxiraos/pi-ai":"1.1.9"},"_npmOperationalInternal":{"tmp":"tmp/pi-catalog_1.1.9_1788663103528_0.11495859024993571","host":"s3://npm-registry-packages-npm-production"}},"1.1.10":{"name":"@linxiraos/pi-catalog","version":"1.1.10","keywords":["ai","llm","models","catalog","discovery"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@linxiraos/pi-catalog@1.1.10","maintainers":[{"name":"bohuyeshan","email":"bohuyeshan@163.com"},{"name":"linxira_os","email":"linxira_os@163.com"}],"homepage":"https://linxira-os.github.io/zeta/","bugs":{"url":"https://github.com/Linxira-OS/linxira-zeta/issues"},"dist":{"shasum":"a2cf0c8282c7ae3f299b516c567d63fe7d4378d9","tarball":"https://registry.npmjs.org/@linxiraos/pi-catalog/-/pi-catalog-1.1.10.tgz","fileCount":334,"integrity":"sha512-Ueck8t29RHj51DbPni238Y3SwWi9h3aSVlc+L3aUbwxxRmTLiFgsWnJKres0urDIeUd3W7/cxwxm91x7IFSyMA==","signatures":[{"sig":"MEUCIQCrbmAIJYpvcuZVhVq80QVRhv7HAkSwOkx1K7XTNCGdvgIgOJyk7TR4yTmjHliMwOSNdf4mkngYvvkagvCWGJVQ/nw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCZHu/jd55DD8f2suOZ4bcmMvrao1yxaQjCSfsurJ9QYAIhAOujjyFwbhRzcOVM6GENwcIeDCShIakuJU8Un7nmXZcz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@linxiraos%2fpi-catalog@1.1.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15662014},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-N23T8O/linxiraos-pi-catalog-1.1.10.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./wire/*":{"types":"./dist/types/wire/*.d.ts","import":"./src/wire/*.ts"},"./compat/*":{"types":"./dist/types/compat/*.d.ts","import":"./src/compat/*.ts"},"./identity":{"types":"./dist/types/identity/index.d.ts","import":"./src/identity/index.ts"},"./discovery":{"types":"./dist/types/discovery/index.d.ts","import":"./src/discovery/index.ts"},"./identity/*":{"types":"./dist/types/identity/*.d.ts","import":"./src/identity/*.ts"},"./discovery/*":{"types":"./dist/types/discovery/*.d.ts","import":"./src/discovery/*.ts"},"./models.json":{"types":"./dist/types/models.json.d.d.ts","import":"./src/models.json"},"./provider-models":{"types":"./dist/types/provider-models/index.d.ts","import":"./src/provider-models/index.ts"},"./provider-models/*":{"types":"./dist/types/provider-models/*.d.ts","import":"./src/provider-models/*.ts"}},"scripts":{"test":"bun test --parallel","check":"tsgo -p tsconfig.json --noEmit","gen:proto":"bun scripts/generate-protocols.ts","gen:compat":"bun scripts/compile-compat.ts","gen:models":"bun scripts/generate-models.ts","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9f88f757-999c-4115-a52e-baf1d2827f35"}},"_resolved":"/tmp/omp-pack-N23T8O/linxiraos-pi-catalog-1.1.10.tgz","_integrity":"sha512-Ueck8t29RHj51DbPni238Y3SwWi9h3aSVlc+L3aUbwxxRmTLiFgsWnJKres0urDIeUd3W7/cxwxm91x7IFSyMA==","repository":{"url":"git+https://github.com/Linxira-OS/linxira-zeta.git","type":"git","directory":"packages/catalog"},"_npmVersion":"11.17.0","description":"Model catalog for omp: bundled model database, provider discovery descriptors, model identity, classification, and equivalence","directories":{},"_nodeVersion":"26.3.0","dependencies":{"@linxiraos/pi-utils":"1.1.10","@linxiraos/pi-omptype":"1.1.10"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14","@bgotink/kdl":"0.4.0","@linxiraos/pi-ai":"1.1.10"},"_npmOperationalInternal":{"tmp":"tmp/pi-catalog_1.1.10_1788774384819_0.31513813456153805","host":"s3://npm-registry-packages-npm-production"}},"1.1.11":{"name":"@linxiraos/pi-catalog","version":"1.1.11","keywords":["ai","llm","models","catalog","discovery"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@linxiraos/pi-catalog@1.1.11","maintainers":[{"name":"bohuyeshan","email":"bohuyeshan@163.com"},{"name":"linxira_os","email":"linxira_os@163.com"}],"homepage":"https://linxira-os.github.io/zeta/","bugs":{"url":"https://github.com/Linxira-OS/linxira-zeta/issues"},"dist":{"shasum":"2f4b54f983f4654f2f8f00b2a61fe3a35a642431","tarball":"https://registry.npmjs.org/@linxiraos/pi-catalog/-/pi-catalog-1.1.11.tgz","fileCount":338,"integrity":"sha512-KAoixt1YJaF0D//aF/OBOVg+u8CXWb79jgqm5xqKPTPg9MVlbXL1u1ZLSrWctdawu2JH8bRkNZvcnKooWnHyMg==","signatures":[{"sig":"MEYCIQCkQCtjli///ER/lQAzFdFxaoHi8wYG46sRwz0BkQyY7gIhAPzXLSvcUjqdF/t4jv1HSEzgggHcT1OeK2C3L9fomcbu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDz9G2yPHgngOr5NAah5ZGXlcZLDrS8bgmUKnY6zYXCrQIgDpBVNik36Cr9GlHFVQPrTqKdQtQVR/7egNh6T5KWGyI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@linxiraos%2fpi-catalog@1.1.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15692084},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-s54SG1/linxiraos-pi-catalog-1.1.11.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./wire/*":{"types":"./dist/types/wire/*.d.ts","import":"./src/wire/*.ts"},"./compat/*":{"types":"./dist/types/compat/*.d.ts","import":"./src/compat/*.ts"},"./identity":{"types":"./dist/types/identity/index.d.ts","import":"./src/identity/index.ts"},"./discovery":{"types":"./dist/types/discovery/index.d.ts","import":"./src/discovery/index.ts"},"./identity/*":{"types":"./dist/types/identity/*.d.ts","import":"./src/identity/*.ts"},"./discovery/*":{"types":"./dist/types/discovery/*.d.ts","import":"./src/discovery/*.ts"},"./models.json":{"types":"./dist/types/models.json.d.d.ts","import":"./src/models.json"},"./provider-models":{"types":"./dist/types/provider-models/index.d.ts","import":"./src/provider-models/index.ts"},"./provider-models/*":{"types":"./dist/types/provider-models/*.d.ts","import":"./src/provider-models/*.ts"}},"scripts":{"test":"bun test --parallel","check":"tsgo -p tsconfig.json --noEmit","gen:proto":"bun scripts/generate-protocols.ts","gen:compat":"bun scripts/compile-compat.ts","gen:models":"bun scripts/generate-models.ts","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9f88f757-999c-4115-a52e-baf1d2827f35"}},"_resolved":"/tmp/omp-pack-s54SG1/linxiraos-pi-catalog-1.1.11.tgz","_integrity":"sha512-KAoixt1YJaF0D//aF/OBOVg+u8CXWb79jgqm5xqKPTPg9MVlbXL1u1ZLSrWctdawu2JH8bRkNZvcnKooWnHyMg==","repository":{"url":"git+https://github.com/Linxira-OS/linxira-zeta.git","type":"git","directory":"packages/catalog"},"_npmVersion":"11.17.0","description":"Model catalog for omp: bundled model database, provider discovery descriptors, model identity, classification, and equivalence","directories":{},"_nodeVersion":"26.3.0","dependencies":{"@linxiraos/pi-utils":"1.1.11","@linxiraos/pi-omptype":"1.1.11"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14","@bgotink/kdl":"0.4.0","@linxiraos/pi-ai":"1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/pi-catalog_1.1.11_1788941198606_0.8131193166881545","host":"s3://npm-registry-packages-npm-production"}},"1.1.12":{"name":"@linxiraos/pi-catalog","version":"1.1.12","keywords":["ai","llm","models","catalog","discovery"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@linxiraos/pi-catalog@1.1.12","maintainers":[{"name":"bohuyeshan","email":"bohuyeshan@163.com"},{"name":"linxira_os","email":"linxira_os@163.com"}],"homepage":"https://linxira-os.github.io/zeta/","bugs":{"url":"https://github.com/Linxira-OS/linxira-zeta/issues"},"dist":{"shasum":"598ba58e96345f0f24ed82d254af26eff3c9c273","tarball":"https://registry.npmjs.org/@linxiraos/pi-catalog/-/pi-catalog-1.1.12.tgz","fileCount":338,"integrity":"sha512-DLAcjWgfOn6w8Lxnq+uc843NKXukNRsKeX6K2ReZKxTLIlUN2z/j7iV+d0s+SOvL+y6pp/pF1qAj5HuSIcgGsA==","signatures":[{"sig":"MEQCIC2J4pGo82u7UHRvLHSx8yZiWnYNzhHoNT22jHNBrZBRAiAr6dWkpDo4oZOU4Oa+yrlsmZ8cnKDJW8vaa2zCmF81Hw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC4zZ+fdBak2aPftlyebsQW+BRWoD01PIGOKl4b6gRKVQIgBtfst+OSLM7BAJU4435yucM16/QrC9GwpkEDQALZmg0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@linxiraos%2fpi-catalog@1.1.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15692181},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-zUl9y8/linxiraos-pi-catalog-1.1.12.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./wire/*":{"types":"./dist/types/wire/*.d.ts","import":"./src/wire/*.ts"},"./compat/*":{"types":"./dist/types/compat/*.d.ts","import":"./src/compat/*.ts"},"./identity":{"types":"./dist/types/identity/index.d.ts","import":"./src/identity/index.ts"},"./discovery":{"types":"./dist/types/discovery/index.d.ts","import":"./src/discovery/index.ts"},"./identity/*":{"types":"./dist/types/identity/*.d.ts","import":"./src/identity/*.ts"},"./discovery/*":{"types":"./dist/types/discovery/*.d.ts","import":"./src/discovery/*.ts"},"./models.json":{"types":"./dist/types/models.json.d.d.ts","import":"./src/models.json"},"./provider-models":{"types":"./dist/types/provider-models/index.d.ts","import":"./src/provider-models/index.ts"},"./provider-models/*":{"types":"./dist/types/provider-models/*.d.ts","import":"./src/provider-models/*.ts"}},"scripts":{"test":"bun test --parallel","check":"tsgo -p tsconfig.json --noEmit","gen:proto":"bun scripts/generate-protocols.ts","gen:compat":"bun scripts/compile-compat.ts","gen:models":"bun scripts/generate-models.ts","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9f88f757-999c-4115-a52e-baf1d2827f35"}},"_resolved":"/tmp/omp-pack-zUl9y8/linxiraos-pi-catalog-1.1.12.tgz","_integrity":"sha512-DLAcjWgfOn6w8Lxnq+uc843NKXukNRsKeX6K2ReZKxTLIlUN2z/j7iV+d0s+SOvL+y6pp/pF1qAj5HuSIcgGsA==","repository":{"url":"git+https://github.com/Linxira-OS/linxira-zeta.git","type":"git","directory":"packages/catalog"},"_npmVersion":"11.17.0","description":"Model catalog for omp: bundled model database, provider discovery descriptors, model identity, classification, and equivalence","directories":{},"_nodeVersion":"26.3.0","dependencies":{"@linxiraos/pi-utils":"1.1.12","@linxiraos/pi-omptype":"1.1.12"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14","@bgotink/kdl":"0.4.0","@linxiraos/pi-ai":"1.1.12"},"_npmOperationalInternal":{"tmp":"tmp/pi-catalog_1.1.12_1789029351994_0.2862735342692244","host":"s3://npm-registry-packages-npm-production"}},"1.1.13":{"name":"@linxiraos/pi-catalog","version":"1.1.13","keywords":["ai","llm","models","catalog","discovery"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@linxiraos/pi-catalog@1.1.13","maintainers":[{"name":"bohuyeshan","email":"bohuyeshan@163.com"},{"name":"linxira_os","email":"linxira_os@163.com"}],"homepage":"https://linxira-os.github.io/zeta/","bugs":{"url":"https://github.com/Linxira-OS/linxira-zeta/issues"},"dist":{"shasum":"78f16e1e0c55b91d0162bfe067492153814dde68","tarball":"https://registry.npmjs.org/@linxiraos/pi-catalog/-/pi-catalog-1.1.13.tgz","fileCount":338,"integrity":"sha512-7wRsqMlVWIDmo07j9qwuPdHaqTl2CaTWBpvSNcCULUcJhn+khrowXCZUccFxewFoIEZxPXHP9j5g60YxIN/M1Q==","signatures":[{"sig":"MEUCIH7CnmDi9uSAIGAJILOIC9fxRgyVPLi8ZPCze8Q0xGb+AiEAyOwYp9Z0zwlLPqrVsAk/yMqAYvaNsXr4y5GEufgIygk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDXkD6KKD8us9jE3R9i+hvDGrhBmi5hIKOtoWG9bll10AiAJaZ8tSQefyf1IHUyhiMC5y3Mvjs8OLrraqKFRNqU3Yg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@linxiraos%2fpi-catalog@1.1.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15697819},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-9STsDq/linxiraos-pi-catalog-1.1.13.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./wire/*":{"types":"./dist/types/wire/*.d.ts","import":"./src/wire/*.ts"},"./compat/*":{"types":"./dist/types/compat/*.d.ts","import":"./src/compat/*.ts"},"./identity":{"types":"./dist/types/identity/index.d.ts","import":"./src/identity/index.ts"},"./discovery":{"types":"./dist/types/discovery/index.d.ts","import":"./src/discovery/index.ts"},"./identity/*":{"types":"./dist/types/identity/*.d.ts","import":"./src/identity/*.ts"},"./discovery/*":{"types":"./dist/types/discovery/*.d.ts","import":"./src/discovery/*.ts"},"./models.json":{"types":"./dist/types/models.json.d.d.ts","import":"./src/models.json"},"./provider-models":{"types":"./dist/types/provider-models/index.d.ts","import":"./src/provider-models/index.ts"},"./provider-models/*":{"types":"./dist/types/provider-models/*.d.ts","import":"./src/provider-models/*.ts"}},"scripts":{"fix":"oxlint --fix --fix-suggestions . && bun run fmt","fmt":"oxfmt --no-error-on-unmatched-pattern 'src/**/*.{ts,tsx}' '{test,bench,examples,scripts}/**/*.ts' '*.ts'","lint":"oxlint .","test":"bun test --parallel","check":"oxlint . && oxfmt --check --no-error-on-unmatched-pattern 'src/**/*.{ts,tsx}' '{test,bench,examples,scripts}/**/*.ts' '*.ts' && bun run check:types","gen:proto":"bun scripts/generate-protocols.ts","gen:compat":"bun scripts/compile-compat.ts","gen:models":"bun scripts/generate-models.ts","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9f88f757-999c-4115-a52e-baf1d2827f35"}},"_resolved":"/tmp/omp-pack-9STsDq/linxiraos-pi-catalog-1.1.13.tgz","_integrity":"sha512-7wRsqMlVWIDmo07j9qwuPdHaqTl2CaTWBpvSNcCULUcJhn+khrowXCZUccFxewFoIEZxPXHP9j5g60YxIN/M1Q==","repository":{"url":"git+https://github.com/Linxira-OS/linxira-zeta.git","type":"git","directory":"packages/catalog"},"_npmVersion":"11.17.0","description":"Model catalog for omp: bundled model database, provider discovery descriptors, model identity, classification, and equivalence","directories":{},"_nodeVersion":"26.3.0","dependencies":{"@linxiraos/pi-utils":"1.1.13","@linxiraos/pi-omptype":"1.1.13"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14","@bgotink/kdl":"0.4.0","@linxiraos/pi-ai":"1.1.13"},"_npmOperationalInternal":{"tmp":"tmp/pi-catalog_1.1.13_1789140742739_0.3529312472419277","host":"s3://npm-registry-packages-npm-production"}},"1.1.14":{"name":"@linxiraos/pi-catalog","version":"1.1.14","keywords":["ai","llm","models","catalog","discovery"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@linxiraos/pi-catalog@1.1.14","maintainers":[{"name":"bohuyeshan","email":"bohuyeshan@163.com"},{"name":"linxira_os","email":"linxira_os@163.com"}],"homepage":"https://linxira-os.github.io/zeta/","bugs":{"url":"https://github.com/Linxira-OS/linxira-zeta/issues"},"dist":{"shasum":"5fec4a956ff906dcc399912d20bc2c12159de94b","tarball":"https://registry.npmjs.org/@linxiraos/pi-catalog/-/pi-catalog-1.1.14.tgz","fileCount":338,"integrity":"sha512-LTLU6OisHPxKyCSdC+Smb+DAW7+OnI1LJB7V/2BPQLQ5lpCZHIpTVYyLOHrVqxns5dKn1s4u6BRm1N2FgesXMg==","signatures":[{"sig":"MEUCIHSPm17Vbg+wkwA/N/iUtuIbIh+3HwCEdKfiQ5kV3yEUAiEAw9yz1QVhc3+LaDAl2Fu8YjMczeu51NVGHEOusvSnfEU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGxejRBWiwmovl2yx3Mmv/hbFMffQpKzxo5TzbIPJLI4AiEA3cG26Ke//ZJ4VfWYk7Aeirtuuc8XWEvlkd4pOL8ymkk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@linxiraos%2fpi-catalog@1.1.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15697989},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-HLDSPW/linxiraos-pi-catalog-1.1.14.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./wire/*":{"types":"./dist/types/wire/*.d.ts","import":"./src/wire/*.ts"},"./compat/*":{"types":"./dist/types/compat/*.d.ts","import":"./src/compat/*.ts"},"./identity":{"types":"./dist/types/identity/index.d.ts","import":"./src/identity/index.ts"},"./discovery":{"types":"./dist/types/discovery/index.d.ts","import":"./src/discovery/index.ts"},"./identity/*":{"types":"./dist/types/identity/*.d.ts","import":"./src/identity/*.ts"},"./discovery/*":{"types":"./dist/types/discovery/*.d.ts","import":"./src/discovery/*.ts"},"./models.json":{"types":"./dist/types/models.json.d.d.ts","import":"./src/models.json"},"./provider-models":{"types":"./dist/types/provider-models/index.d.ts","import":"./src/provider-models/index.ts"},"./provider-models/*":{"types":"./dist/types/provider-models/*.d.ts","import":"./src/provider-models/*.ts"}},"scripts":{"fix":"oxlint --fix --fix-suggestions . && bun run fmt","fmt":"oxfmt --no-error-on-unmatched-pattern 'src/**/*.{ts,tsx}' '{test,bench,examples,scripts}/**/*.ts' '*.ts'","lint":"oxlint .","test":"bun test --parallel","check":"oxlint . && oxfmt --check --no-error-on-unmatched-pattern 'src/**/*.{ts,tsx}' '{test,bench,examples,scripts}/**/*.ts' '*.ts' && bun run check:types","gen:proto":"bun scripts/generate-protocols.ts","gen:compat":"bun scripts/compile-compat.ts","gen:models":"bun scripts/generate-models.ts","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9f88f757-999c-4115-a52e-baf1d2827f35"}},"_resolved":"/tmp/omp-pack-HLDSPW/linxiraos-pi-catalog-1.1.14.tgz","_integrity":"sha512-LTLU6OisHPxKyCSdC+Smb+DAW7+OnI1LJB7V/2BPQLQ5lpCZHIpTVYyLOHrVqxns5dKn1s4u6BRm1N2FgesXMg==","repository":{"url":"git+https://github.com/Linxira-OS/linxira-zeta.git","type":"git","directory":"packages/catalog"},"_npmVersion":"11.17.0","description":"Model catalog for omp: bundled model database, provider discovery descriptors, model identity, classification, and equivalence","directories":{},"_nodeVersion":"26.3.0","dependencies":{"@linxiraos/pi-utils":"1.1.14","@linxiraos/pi-omptype":"1.1.14"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14","@bgotink/kdl":"0.4.0","@linxiraos/pi-ai":"1.1.14"},"_npmOperationalInternal":{"tmp":"tmp/pi-catalog_1.1.14_1789225009809_0.3259208635627082","host":"s3://npm-registry-packages-npm-production"}},"1.1.15":{"name":"@linxiraos/pi-catalog","version":"1.1.15","keywords":["ai","llm","models","catalog","discovery"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@linxiraos/pi-catalog@1.1.15","maintainers":[{"name":"bohuyeshan","email":"bohuyeshan@163.com"},{"name":"linxira_os","email":"linxira_os@163.com"}],"homepage":"https://linxira-os.github.io/zeta/","bugs":{"url":"https://github.com/Linxira-OS/linxira-zeta/issues"},"dist":{"shasum":"8acb729ec7d1bd9fad22d01c2114132c1c72e2cb","tarball":"https://registry.npmjs.org/@linxiraos/pi-catalog/-/pi-catalog-1.1.15.tgz","fileCount":346,"integrity":"sha512-NGsk7Vt7P6QJCchftrDWiTNNB0Zy15t0FzlEiVi2RmDrmWDoiYsZ40DN8Vo5Mr783OhmgScMHj3+LyP5E8ef6Q==","signatures":[{"sig":"MEYCIQCmuUCVJYTpUqDSejDux8sGBpbB+a+8ZYqEgfT4kVEJqgIhAJEHy5qR3Nd5V3ao4tFkKzbO2YmchhVAJXwljWuYkvxx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBdAuGIEJxmxqENDUh2JfUxOAnDbYnd8r7P2yyMqQSrwAiEAmIWnuDJL9BxEWo5m0JRPU2fRlJC7dypGJHIgqJHbuSY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@linxiraos%2fpi-catalog@1.1.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16043873},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-vDMKSK/linxiraos-pi-catalog-1.1.15.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./wire/*":{"types":"./dist/types/wire/*.d.ts","import":"./src/wire/*.ts"},"./compat/*":{"types":"./dist/types/compat/*.d.ts","import":"./src/compat/*.ts"},"./identity":{"types":"./dist/types/identity/index.d.ts","import":"./src/identity/index.ts"},"./discovery":{"types":"./dist/types/discovery/index.d.ts","import":"./src/discovery/index.ts"},"./identity/*":{"types":"./dist/types/identity/*.d.ts","import":"./src/identity/*.ts"},"./discovery/*":{"types":"./dist/types/discovery/*.d.ts","import":"./src/discovery/*.ts"},"./models.json":{"types":"./dist/types/models.json.d.d.ts","import":"./src/models.json"},"./provider-models":{"types":"./dist/types/provider-models/index.d.ts","import":"./src/provider-models/index.ts"},"./provider-models/*":{"types":"./dist/types/provider-models/*.d.ts","import":"./src/provider-models/*.ts"}},"scripts":{"fix":"oxlint --fix --fix-suggestions . && bun run fmt","fmt":"oxfmt --no-error-on-unmatched-pattern 'src/**/*.{ts,tsx}' '{test,bench,examples,scripts}/**/*.ts' '*.ts'","lint":"oxlint .","test":"bun test --parallel","check":"oxlint . && oxfmt --check --no-error-on-unmatched-pattern 'src/**/*.{ts,tsx}' '{test,bench,examples,scripts}/**/*.ts' '*.ts' && bun run check:types","gen:proto":"bun scripts/generate-protocols.ts","gen:compat":"bun scripts/compile-compat.ts","gen:models":"bun scripts/generate-models.ts","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9f88f757-999c-4115-a52e-baf1d2827f35"}},"_resolved":"/tmp/omp-pack-vDMKSK/linxiraos-pi-catalog-1.1.15.tgz","_integrity":"sha512-NGsk7Vt7P6QJCchftrDWiTNNB0Zy15t0FzlEiVi2RmDrmWDoiYsZ40DN8Vo5Mr783OhmgScMHj3+LyP5E8ef6Q==","repository":{"url":"git+https://github.com/Linxira-OS/linxira-zeta.git","type":"git","directory":"packages/catalog"},"_npmVersion":"11.17.0","description":"Model catalog for omp: bundled model database, provider discovery descriptors, model identity, classification, and equivalence","directories":{},"_nodeVersion":"26.3.0","dependencies":{"@linxiraos/pi-utils":"1.1.15","@linxiraos/pi-omptype":"1.1.15"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14","@bgotink/kdl":"0.4.0","@linxiraos/pi-ai":"1.1.15"},"_npmOperationalInternal":{"tmp":"tmp/pi-catalog_1.1.15_1789563644271_0.4515910605807745","host":"s3://npm-registry-packages-npm-production"}},"1.1.16":{"name":"@linxiraos/pi-catalog","version":"1.1.16","keywords":["ai","llm","models","catalog","discovery"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@linxiraos/pi-catalog@1.1.16","maintainers":[{"name":"bohuyeshan","email":"bohuyeshan@163.com"},{"name":"linxira_os","email":"linxira_os@163.com"}],"homepage":"https://linxira-os.github.io/zeta/","bugs":{"url":"https://github.com/Linxira-OS/linxira-zeta/issues"},"dist":{"shasum":"be930f038840f4aca8b50418a2b7affeeecc7402","tarball":"https://registry.npmjs.org/@linxiraos/pi-catalog/-/pi-catalog-1.1.16.tgz","fileCount":361,"integrity":"sha512-OeeozQTM5XbA3PoeVfagl1TXlm8kQQX0TzHHl5mU/vj537/ps1T/KRE4CnIZOIECBiuDVs8PBcrsBCAK9kpcyw==","signatures":[{"sig":"MEYCIQC0U1C2wscma9iEKLIhYDReU5V/I8xMrsmEmYwhFZFIYQIhAI6tr1SvmVc9Nqm5ruamM7UO/I6Y0ZNaLFlb5HZEZRpM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIES5h3aiZ2Q3LjfGdljonzTVConBYddx/coYgXW4p68sAiEA+BKjnpq0GoeEBgB2YYKSj5DhkTaMvotCI7pVnjGBBmo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@linxiraos%2fpi-catalog@1.1.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16854636},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-loWqb9/linxiraos-pi-catalog-1.1.16.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./wire/*":{"types":"./dist/types/wire/*.d.ts","import":"./src/wire/*.ts"},"./compat/*":{"types":"./dist/types/compat/*.d.ts","import":"./src/compat/*.ts"},"./identity":{"types":"./dist/types/identity/index.d.ts","import":"./src/identity/index.ts"},"./discovery":{"types":"./dist/types/discovery/index.d.ts","import":"./src/discovery/index.ts"},"./identity/*":{"types":"./dist/types/identity/*.d.ts","import":"./src/identity/*.ts"},"./discovery/*":{"types":"./dist/types/discovery/*.d.ts","import":"./src/discovery/*.ts"},"./models.json":{"types":"./dist/types/models.json.d.d.ts","import":"./src/models.json"},"./provider-models":{"types":"./dist/types/provider-models/index.d.ts","import":"./src/provider-models/index.ts"},"./provider-models/*":{"types":"./dist/types/provider-models/*.d.ts","import":"./src/provider-models/*.ts"}},"scripts":{"fix":"oxlint --fix --fix-suggestions . && bun run fmt","fmt":"oxfmt --no-error-on-unmatched-pattern 'src/**/*.{ts,tsx}' '{test,bench,examples,scripts}/**/*.ts' '*.ts'","lint":"oxlint .","test":"bun test --parallel","check":"oxlint . && oxfmt --check --no-error-on-unmatched-pattern 'src/**/*.{ts,tsx}' '{test,bench,examples,scripts}/**/*.ts' '*.ts' && bun run check:types","gen:proto":"bun scripts/generate-protocols.ts","gen:compat":"bun scripts/compile-compat.ts","gen:models":"bun scripts/generate-models.ts","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9f88f757-999c-4115-a52e-baf1d2827f35"}},"_resolved":"/tmp/omp-pack-loWqb9/linxiraos-pi-catalog-1.1.16.tgz","_integrity":"sha512-OeeozQTM5XbA3PoeVfagl1TXlm8kQQX0TzHHl5mU/vj537/ps1T/KRE4CnIZOIECBiuDVs8PBcrsBCAK9kpcyw==","repository":{"url":"git+https://github.com/Linxira-OS/linxira-zeta.git","type":"git","directory":"packages/catalog"},"_npmVersion":"11.17.0","description":"Model catalog for omp: bundled model database, provider discovery descriptors, model identity, classification, and equivalence","directories":{},"_nodeVersion":"26.3.0","dependencies":{"@linxiraos/pi-utils":"1.1.16","@linxiraos/pi-omptype":"1.1.16"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14","@bgotink/kdl":"0.4.0","@linxiraos/pi-ai":"1.1.16"},"_npmOperationalInternal":{"tmp":"tmp/pi-catalog_1.1.16_1789924039849_0.35717231337945177","host":"s3://npm-registry-packages-npm-production"}},"1.1.17":{"name":"@linxiraos/pi-catalog","version":"1.1.17","keywords":["ai","llm","models","catalog","discovery"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@linxiraos/pi-catalog@1.1.17","maintainers":[{"name":"bohuyeshan","email":"bohuyeshan@163.com"},{"name":"linxira_os","email":"linxira_os@163.com"}],"homepage":"https://linxira-os.github.io/zeta/","bugs":{"url":"https://github.com/Linxira-OS/linxira-zeta/issues"},"dist":{"shasum":"fa5a166463dd1f847ee738dcc798ede95cb5374c","tarball":"https://registry.npmjs.org/@linxiraos/pi-catalog/-/pi-catalog-1.1.17.tgz","fileCount":361,"integrity":"sha512-+hB6yjBEfYH1qRUfC8Dl/qTQQSga5bvCYpRAcqRwBZGIlnDRX5kiFSyZEK5GQTHq4EnokW+3fUtHrrJFXQbh7g==","signatures":[{"sig":"MEUCIG/QI2GHfm6ztOS5lu0xdtR/zzxTcHh+uw3+DvK/s6xJAiEAhvu/7sQkCPAu5KiIHV+BP6nX49VJjne0k3c2KmufuT4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDujcA2gzfUW1X4cIaFgFQXoKwpCGXYF+FsOOa8onFc8AiEAjP/0Ng0gn/cN55TYjEMfuyTmmck7GCq2NUIczi91Y/c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@linxiraos%2fpi-catalog@1.1.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16854636},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-Xr22pd/linxiraos-pi-catalog-1.1.17.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./wire/*":{"types":"./dist/types/wire/*.d.ts","import":"./src/wire/*.ts"},"./compat/*":{"types":"./dist/types/compat/*.d.ts","import":"./src/compat/*.ts"},"./identity":{"types":"./dist/types/identity/index.d.ts","import":"./src/identity/index.ts"},"./discovery":{"types":"./dist/types/discovery/index.d.ts","import":"./src/discovery/index.ts"},"./identity/*":{"types":"./dist/types/identity/*.d.ts","import":"./src/identity/*.ts"},"./discovery/*":{"types":"./dist/types/discovery/*.d.ts","import":"./src/discovery/*.ts"},"./models.json":{"types":"./dist/types/models.json.d.d.ts","import":"./src/models.json"},"./provider-models":{"types":"./dist/types/provider-models/index.d.ts","import":"./src/provider-models/index.ts"},"./provider-models/*":{"types":"./dist/types/provider-models/*.d.ts","import":"./src/provider-models/*.ts"}},"scripts":{"fix":"oxlint --fix --fix-suggestions . && bun run fmt","fmt":"oxfmt --no-error-on-unmatched-pattern 'src/**/*.{ts,tsx}' '{test,bench,examples,scripts}/**/*.ts' '*.ts'","lint":"oxlint .","test":"bun test --parallel","check":"oxlint . && oxfmt --check --no-error-on-unmatched-pattern 'src/**/*.{ts,tsx}' '{test,bench,examples,scripts}/**/*.ts' '*.ts' && bun run check:types","gen:proto":"bun scripts/generate-protocols.ts","gen:compat":"bun scripts/compile-compat.ts","gen:models":"bun scripts/generate-models.ts","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9f88f757-999c-4115-a52e-baf1d2827f35"}},"_resolved":"/tmp/omp-pack-Xr22pd/linxiraos-pi-catalog-1.1.17.tgz","_integrity":"sha512-+hB6yjBEfYH1qRUfC8Dl/qTQQSga5bvCYpRAcqRwBZGIlnDRX5kiFSyZEK5GQTHq4EnokW+3fUtHrrJFXQbh7g==","repository":{"url":"git+https://github.com/Linxira-OS/linxira-zeta.git","type":"git","directory":"packages/catalog"},"_npmVersion":"11.17.0","description":"Model catalog for omp: bundled model database, provider discovery descriptors, model identity, classification, and equivalence","directories":{},"_nodeVersion":"26.3.0","dependencies":{"@linxiraos/pi-utils":"1.1.17","@linxiraos/pi-omptype":"1.1.17"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14","@bgotink/kdl":"0.4.0","@linxiraos/pi-ai":"1.1.17"},"_npmOperationalInternal":{"tmp":"tmp/pi-catalog_1.1.17_1789995710239_0.5995595574497679","host":"s3://npm-registry-packages-npm-production"}},"1.1.18":{"name":"@linxiraos/pi-catalog","version":"1.1.18","keywords":["ai","llm","models","catalog","discovery"],"author":{"name":"Linxira-OS"},"license":"MIT","_id":"@linxiraos/pi-catalog@1.1.18","maintainers":[{"name":"bohuyeshan","email":"bohuyeshan@163.com"},{"name":"linxira_os","email":"linxira_os@163.com"}],"homepage":"https://linxira-os.github.io/zeta/","bugs":{"url":"https://github.com/Linxira-OS/linxira-zeta/issues"},"dist":{"shasum":"29af576d89f5b533ebed5c11ee69b0c52655cb01","tarball":"https://registry.npmjs.org/@linxiraos/pi-catalog/-/pi-catalog-1.1.18.tgz","fileCount":361,"integrity":"sha512-wNu5YCLYsWJxdsfpeu+7SSp9wvVsuOdjRIDt9h7GJNAsGMSsc8fzjV4/2AFs+pSg0QFxen00UkJfJkgoihajUg==","signatures":[{"sig":"MEUCIQC/HIgZhdxe5PQkIC0EpGsPCLaiy+XnSMN3d/+Wro32PwIgeK2k/v+Nt/xgPTUxYFWOjzSiOe1GR0g/g8tJFs90FF4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCpbuLtJHAH9z3+zlN5I9kiM5+H7vaptF6h4z36w5oGxAIhALnCx8cQ7duXak1X131HL2tvop6ud/sZnj0pQQSeDP6L","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@linxiraos%2fpi-catalog@1.1.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16854773},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-PHYvQS/linxiraos-pi-catalog-1.1.18.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./wire/*":{"types":"./dist/types/wire/*.d.ts","import":"./src/wire/*.ts"},"./compat/*":{"types":"./dist/types/compat/*.d.ts","import":"./src/compat/*.ts"},"./identity":{"types":"./dist/types/identity/index.d.ts","import":"./src/identity/index.ts"},"./discovery":{"types":"./dist/types/discovery/index.d.ts","import":"./src/discovery/index.ts"},"./identity/*":{"types":"./dist/types/identity/*.d.ts","import":"./src/identity/*.ts"},"./discovery/*":{"types":"./dist/types/discovery/*.d.ts","import":"./src/discovery/*.ts"},"./models.json":{"types":"./dist/types/models.json.d.d.ts","import":"./src/models.json"},"./provider-models":{"types":"./dist/types/provider-models/index.d.ts","import":"./src/provider-models/index.ts"},"./provider-models/*":{"types":"./dist/types/provider-models/*.d.ts","import":"./src/provider-models/*.ts"}},"scripts":{"fix":"oxlint --fix --fix-suggestions . && bun run fmt","fmt":"oxfmt --no-error-on-unmatched-pattern 'src/**/*.{ts,tsx}' '{test,bench,examples,scripts}/**/*.ts' '*.ts'","lint":"oxlint .","test":"bun test --parallel","check":"oxlint . && oxfmt --check --no-error-on-unmatched-pattern 'src/**/*.{ts,tsx}' '{test,bench,examples,scripts}/**/*.ts' '*.ts' && bun run check:types","gen:proto":"bun scripts/generate-protocols.ts","gen:compat":"bun scripts/compile-compat.ts","gen:models":"bun scripts/generate-models.ts","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9f88f757-999c-4115-a52e-baf1d2827f35"}},"_resolved":"/tmp/omp-pack-PHYvQS/linxiraos-pi-catalog-1.1.18.tgz","_integrity":"sha512-wNu5YCLYsWJxdsfpeu+7SSp9wvVsuOdjRIDt9h7GJNAsGMSsc8fzjV4/2AFs+pSg0QFxen00UkJfJkgoihajUg==","repository":{"url":"git+https://github.com/Linxira-OS/linxira-zeta.git","type":"git","directory":"packages/catalog"},"_npmVersion":"11.17.0","description":"Model catalog for omp: bundled model database, provider discovery descriptors, model identity, classification, and equivalence","directories":{},"_nodeVersion":"26.3.0","dependencies":{"@linxiraos/pi-utils":"1.1.18","@linxiraos/pi-omptype":"1.1.18"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14","@bgotink/kdl":"0.4.0","@linxiraos/pi-ai":"1.1.18"},"_npmOperationalInternal":{"tmp":"tmp/pi-catalog_1.1.18_1790088042916_0.22047464040896014","host":"s3://npm-registry-packages-npm-production"}},"1.1.19":{"name":"@linxiraos/pi-catalog","version":"1.1.19","keywords":["ai","llm","models","catalog","discovery"],"author":{"name":"Linxira-OS"},"license":"MIT","_id":"@linxiraos/pi-catalog@1.1.19","maintainers":[{"name":"bohuyeshan","email":"bohuyeshan@163.com"},{"name":"linxira_os","email":"linxira_os@163.com"}],"homepage":"https://linxira-os.github.io/zeta/","bugs":{"url":"https://github.com/Linxira-OS/linxira-zeta/issues"},"dist":{"shasum":"b6cecbbd4860ab06cf434ae1398349a57b2d52bb","tarball":"https://registry.npmjs.org/@linxiraos/pi-catalog/-/pi-catalog-1.1.19.tgz","fileCount":361,"integrity":"sha512-bWpOwC4gbvIKlQSKpE9a7NKVb0z8xNWgVbCDo7JwKQG4vwCzUuRb5eZYOqZ18WiprUHBvAp5684oYcX1sG/kDA==","signatures":[{"sig":"MEUCIC9XqpNqBWtRVWplnPLsF0IPE6fbxQPVxjjMOVPtkWy9AiEA7nbGtHRx+5J1bXTA2UpyGl1x+iIi1psVIq0XJsF90Zk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDEayuRA7RYjB6I7L/VSZeGej0+GeT/eligN46I6pWZ8QIgcebOWfHHFiOKcYDyiDZRW3grz+IQX+VZrU8yudEOW6Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@linxiraos%2fpi-catalog@1.1.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16854855},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-7luHnj/linxiraos-pi-catalog-1.1.19.tgz","types":"./dist/types/index.d.ts","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./wire/*":{"types":"./dist/types/wire/*.d.ts","import":"./src/wire/*.ts"},"./compat/*":{"types":"./dist/types/compat/*.d.ts","import":"./src/compat/*.ts"},"./identity":{"types":"./dist/types/identity/index.d.ts","import":"./src/identity/index.ts"},"./discovery":{"types":"./dist/types/discovery/index.d.ts","import":"./src/discovery/index.ts"},"./identity/*":{"types":"./dist/types/identity/*.d.ts","import":"./src/identity/*.ts"},"./discovery/*":{"types":"./dist/types/discovery/*.d.ts","import":"./src/discovery/*.ts"},"./models.json":{"types":"./dist/types/models.json.d.d.ts","import":"./src/models.json"},"./provider-models":{"types":"./dist/types/provider-models/index.d.ts","import":"./src/provider-models/index.ts"},"./provider-models/*":{"types":"./dist/types/provider-models/*.d.ts","import":"./src/provider-models/*.ts"}},"scripts":{"fix":"oxlint --fix --fix-suggestions . && bun run fmt","fmt":"oxfmt --no-error-on-unmatched-pattern 'src/**/*.{ts,tsx}' '{test,bench,examples,scripts}/**/*.ts' '*.ts'","lint":"oxlint .","test":"bun test --parallel","check":"oxlint . && oxfmt --check --no-error-on-unmatched-pattern 'src/**/*.{ts,tsx}' '{test,bench,examples,scripts}/**/*.ts' '*.ts' && bun run check:types","gen:proto":"bun scripts/generate-protocols.ts","gen:compat":"bun scripts/compile-compat.ts","gen:models":"bun scripts/generate-models.ts","check:types":"tsgo -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9f88f757-999c-4115-a52e-baf1d2827f35"}},"_resolved":"/tmp/omp-pack-7luHnj/linxiraos-pi-catalog-1.1.19.tgz","_integrity":"sha512-bWpOwC4gbvIKlQSKpE9a7NKVb0z8xNWgVbCDo7JwKQG4vwCzUuRb5eZYOqZ18WiprUHBvAp5684oYcX1sG/kDA==","repository":{"url":"git+https://github.com/Linxira-OS/linxira-zeta.git","type":"git","directory":"packages/catalog"},"_npmVersion":"11.17.0","description":"Model catalog for omp: bundled model database, provider discovery descriptors, model identity, classification, and equivalence","directories":{},"_nodeVersion":"26.3.0","dependencies":{"@linxiraos/pi-utils":"1.1.19","@linxiraos/pi-omptype":"1.1.19"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14","@bgotink/kdl":"0.4.0","@linxiraos/pi-ai":"1.1.19"},"_npmOperationalInternal":{"tmp":"tmp/pi-catalog_1.1.19_1790102706710_0.342791936123495","host":"s3://npm-registry-packages-npm-production"}},"1.1.20":{"_id":"@linxiraos/pi-catalog@1.1.20","bugs":{"url":"https://github.com/Linxira-OS/linxira-zeta/issues"},"dist":{"shasum":"ef4c05255154a3dba2adb04eb2c941cc4e55a1f5","tarball":"https://registry.npmjs.org/@linxiraos/pi-catalog/-/pi-catalog-1.1.20.tgz","fileCount":361,"integrity":"sha512-/i9Ts68oFDLG1QMtREvnk36D6FO+A//qkCWGFT6k2OP9t1FBxuqyPxO5Azk1O6lxzG31Jr0r3npvNiXVpSJ5Mg==","signatures":[{"sig":"MEUCIAHG2d8xSALqHtn506Ho7q2tq+qRHGI0MFQNeRFqZAdeAiEA72vtyfupMM31zH7mHRTx+5QWEXNxM6suQmqXEa7bWNg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIGX4y8alMOArV6qlQuuxDKkh+YPKnTcVZxh9KO9ihK/IAiAvv7XAZt3h6F9TdngL7iisfqwOHIgz33MGRIoyMdnprw=="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@linxiraos%2fpi-catalog@1.1.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16854937},"main":"./src/index.ts","name":"@linxiraos/pi-catalog","type":"module","_from":"file:/tmp/omp-pack-phwMtK/linxiraos-pi-catalog-1.1.20.tgz","types":"./dist/types/index.d.ts","author":{"name":"Linxira-OS"},"engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./*.js":"./src/*.ts","./wire/*":{"types":"./dist/types/wire/*.d.ts","import":"./src/wire/*.ts"},"./compat/*":{"types":"./dist/types/compat/*.d.ts","import":"./src/compat/*.ts"},"./identity":{"types":"./dist/types/identity/index.d.ts","import":"./src/identity/index.ts"},"./discovery":{"types":"./dist/types/discovery/index.d.ts","import":"./src/discovery/index.ts"},"./identity/*":{"types":"./dist/types/identity/*.d.ts","import":"./src/identity/*.ts"},"./discovery/*":{"types":"./dist/types/discovery/*.d.ts","import":"./src/discovery/*.ts"},"./models.json":{"types":"./dist/types/models.json.d.d.ts","import":"./src/models.json"},"./provider-models":{"types":"./dist/types/provider-models/index.d.ts","import":"./src/provider-models/index.ts"},"./provider-models/*":{"types":"./dist/types/provider-models/*.d.ts","import":"./src/provider-models/*.ts"}},"license":"MIT","scripts":{"fix":"oxlint --fix --fix-suggestions . && bun run fmt","fmt":"oxfmt --no-error-on-unmatched-pattern 'src/**/*.{ts,tsx}' '{test,bench,examples,scripts}/**/*.ts' '*.ts'","lint":"oxlint .","test":"bun test --parallel","check":"oxlint . && oxfmt --check --no-error-on-unmatched-pattern 'src/**/*.{ts,tsx}' '{test,bench,examples,scripts}/**/*.ts' '*.ts' && bun run check:types","gen:proto":"bun scripts/generate-protocols.ts","gen:compat":"bun scripts/compile-compat.ts","gen:models":"bun scripts/generate-models.ts","check:types":"tsgo -p tsconfig.json --noEmit"},"version":"1.1.20","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9f88f757-999c-4115-a52e-baf1d2827f35"}},"homepage":"https://linxira-os.github.io/zeta/","keywords":["ai","llm","models","catalog","discovery"],"_resolved":"/tmp/omp-pack-phwMtK/linxiraos-pi-catalog-1.1.20.tgz","_integrity":"sha512-/i9Ts68oFDLG1QMtREvnk36D6FO+A//qkCWGFT6k2OP9t1FBxuqyPxO5Azk1O6lxzG31Jr0r3npvNiXVpSJ5Mg==","repository":{"url":"git+https://github.com/Linxira-OS/linxira-zeta.git","type":"git","directory":"packages/catalog"},"_npmVersion":"11.17.0","description":"Model catalog for omp: bundled model database, provider discovery descriptors, model identity, classification, and equivalence","directories":{},"maintainers":[{"name":"bohuyeshan","email":"bohuyeshan@163.com"},{"name":"linxira_os","email":"linxira_os@163.com"}],"_nodeVersion":"26.3.0","dependencies":{"@linxiraos/pi-utils":"1.1.20","@linxiraos/pi-omptype":"1.1.20"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14","@bgotink/kdl":"0.4.0","@linxiraos/pi-ai":"1.1.20"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-catalog_1.1.20_1790174468285_0.12239966217384857"}}},"time":{"created":"2026-08-11T07:28:50.200Z","modified":"2026-09-23T14:41:08.943Z","1.0.0":"2026-08-11T07:28:50.567Z","1.0.1":"2026-08-15T16:07:41.546Z","1.0.2":"2026-08-16T05:07:11.585Z","1.0.3":"2026-08-16T05:56:10.113Z","1.0.4":"2026-08-16T06:37:32.311Z","1.0.5":"2026-08-16T18:19:34.323Z","1.0.6":"2026-08-17T23:33:14.313Z","1.0.7":"2026-08-18T05:27:09.355Z","1.0.8":"2026-08-18T08:53:01.246Z","1.0.9":"2026-08-19T09:57:53.432Z","1.0.10":"2026-08-20T02:22:11.826Z","1.1.0":"2026-08-25T08:31:25.199Z","1.1.1":"2026-08-25T12:45:08.794Z","1.1.2":"2026-08-25T17:54:48.244Z","1.1.3":"2026-08-25T21:14:27.987Z","1.1.4":"2026-08-26T07:48:24.196Z","1.1.5":"2026-08-26T14:01:10.643Z","1.1.6":"2026-08-30T04:45:37.958Z","1.1.7":"2026-09-01T14:29:06.242Z","1.1.8":"2026-09-04T11:02:32.766Z","1.1.9":"2026-09-06T02:51:43.661Z","1.1.10":"2026-09-07T09:46:24.977Z","1.1.11":"2026-09-09T08:06:38.768Z","1.1.12":"2026-09-10T08:35:52.141Z","1.1.13":"2026-09-11T15:32:22.839Z","1.1.14":"2026-09-12T14:56:49.960Z","1.1.15":"2026-09-16T13:00:44.428Z","1.1.16":"2026-09-20T17:07:19.985Z","1.1.17":"2026-09-21T13:01:50.371Z","1.1.18":"2026-09-22T14:40:43.050Z","1.1.19":"2026-09-22T18:45:06.861Z","1.1.20":"2026-09-23T14:41:08.422Z"},"bugs":{"url":"https://github.com/Linxira-OS/linxira-zeta/issues"},"author":{"name":"Linxira-OS"},"license":"MIT","homepage":"https://linxira-os.github.io/zeta/","keywords":["ai","llm","models","catalog","discovery"],"repository":{"url":"git+https://github.com/Linxira-OS/linxira-zeta.git","type":"git","directory":"packages/catalog"},"description":"Model catalog for omp: bundled model database, provider discovery descriptors, model identity, classification, and equivalence","maintainers":[{"name":"bohuyeshan","email":"bohuyeshan@163.com"},{"name":"linxira_os","email":"linxira_os@163.com"}],"readme":"# @linxiraos/pi-catalog\n\nModel catalog for [Zeta](https://github.com/Linxira-OS/linxira-zeta): bundled model database, provider discovery, model identity, classification, and equivalence.\n\n## What's inside\n\n| Module                          | Purpose                                                                                                     |\n| ------------------------------- | ----------------------------------------------------------------------------------------------------------- |\n| `models.json` + `models`        | Bundled model database (pricing, context windows, modalities, thinking support)                             |\n| `provider-models`               | Provider catalog descriptors (`CATALOG_PROVIDERS`), per-provider model resolution rules                     |\n| `discovery`                     | Runtime model discovery for OpenAI-compatible endpoints, Gemini, Codex, Cursor, Antigravity, Ollama         |\n| `compat/rules`                  | Checked-in KDL policy tree: taxonomy (classes/families/revisions), class/provider cascade rules, runtime behavior vocabulary; compiled by `bun run gen:compat` into the committed `rules.json` |\n| `compat`                        | The rule engine: `classifyModel` (taxonomy), `resolveModelPolicy` (cascade), behavior accessors (`api-routes`, `model-limits`, `exclude-models`, `pricing-peer`), collapse, and OpenAI/Anthropic wire builders that consume resolved records |\n| `identity`                      | Mechanical id utilities: reference resolution against the bundled index, dialects, selection priority, tokenizer families                                |\n| `model-thinking`                | Runtime thinking helpers (`getSupportedEfforts`, effort clamping/mapping, wire-id routing) over resolved model records                                   |\n| `model-manager` / `model-cache` | Runtime model registry with discovery refresh and on-disk caching                                           |\n| `wire`                          | Wire-level helpers: Codex, Gemini headers, GitHub Copilot                                                   |\n| `effort`                        | Reasoning-effort level definitions                                                                          |\n\nImport from subpaths (`@linxiraos/pi-catalog/<module>`) or the root barrel.\n\n## models.json and rules.json are generated\n\nNever edit `src/models.json` or `src/compat/rules.json` by hand. `models.json` is produced from upstream sources (stencil.so, provider catalog discovery, OpenCode docs) by `scripts/generate-models.ts`; `rules.json` is compiled from the KDL tree in `src/compat/rules/`. Regenerate with:\n\n```sh\nbun run gen:compat   # src/compat/rules/**/*.kdl -> src/compat/rules.json\nbun run gen:models   # upstream sources + rules -> src/models.json\n```\n\nModel- or provider-conditional policy (identity, effort ladders, wire quirks, modality/limit/pricing corrections, API routing, roster exclusions) lives in the KDL tree — see `src/compat/rules/README.md` for the grammar and axis vocabulary. TypeScript changes are only for transport mechanics: provider entries in `provider-models/descriptors.ts`, discovery/request plumbing in `provider-models/openai-compat.ts`, and generator wiring in `scripts/generate-models.ts`. Commit `rules.json` (and a rebaked `models.json` when values change) alongside the `.kdl` edit.\n\n## Install\n\n```sh\nbun add @linxiraos/pi-catalog\n```\n\nShips TypeScript source directly (no build step); requires Bun ≥ 1.3.14.\n\n## Cost calculation\n\nThe `models` subpath (also exported from the root) provides timestamp-aware pricing helpers:\n\n| API | Result |\n| --- | --- |\n| `calculateCost(model, usage, timestamp?)` | Updates and returns `usage.cost` using `model.cost`. |\n| `calculateUsageCost(cost, usage, timestamp?)` | Updates and returns `usage.cost` using a `ModelCost`. |\n| `calculateUncachedInputCost(cost, promptInputTokens, timestamp?)` | Returns the cost of a fully uncached prompt. |\n| `getTimeBasedPricingPeriod(cost, timestamp?)` | Returns `\"peak\"`, `\"off-peak\"`, or `undefined` without a schedule. |\n| `getNextTimeBasedPricingTransition(cost, timestamp?)` | Returns the next actual peak/off-peak change strictly after the timestamp, or `undefined` if none exists. |\n\nTimestamps are Unix milliseconds; omitted timestamps use the current time for scheduled pricing. Flat token prices are unaffected. Pricing selects the latest applicable effective rate card, then its long-context tier, then the peak/off-peak multiplier. A transition query concerns the recurring tariff, not dated rate-card changes.\n\n`ModelCost.timeBased` is optional typed metadata (`TimeBasedCost`): `offPeakMultiplier`, `peakWindows` (UTC `weekdays`, Sunday = 0, and start-inclusive/end-exclusive `startMinute`/`endMinute`), and optional `effectiveRates`. Each effective rate is a complete `TokenCost` with an `effectiveFrom` Unix-millisecond timestamp and optional `longContext` tier, replacing the base card from that instant.\n\nPass the request-start timestamp when estimating request usage, then preserve the resulting monetary amounts rather than repricing history at display time. OMP does this using the assistant message timestamp; it is an estimation convention, not a claim about server billing across boundaries. Prefer monetary costs reported by a provider when available.\n\nSchedules are materialized from the [`time-based-cost` KDL axis](src/compat/rules/README.md#time-based-pricing); this does not add a `timeBased` input field to the coding agent's `models.yml`. See [user-facing pricing behavior](../../docs/models.md#usage-costs-and-time-based-pricing) for DeepSeek rates, dates, and footer indicators.\n\n## References\n\n- [Monorepo README](https://github.com/Linxira-OS/linxira-zeta#readme)\n- [CHANGELOG](./CHANGELOG.md)\n","readmeFilename":"README.md"}